In the basic data model used in Google Analytics, the user (visitor) interacts with your content over a period of time, and the engagement with your site or app is broken down into a hierarchy. Each of these three levels of interaction defines a specific scope of user engagement.