Browsing: 3 layered architecture