This document discusses the transition from activity-based web businesses to customer-based web businesses. An activity-based approach results in separate databases for different online activities like websites and apps. A customer-based approach centralizes the customer relationship through a personal "MY" account. This unified profile database can then be used to improve customer experiences, predict needs, and exceed expectations by analyzing user data and benchmarking individual behavior.