Browsing: define platform in technology