Separation of views. Giving some structure. Defining accounts and products