Browsing: platform companies definition