TOP SMART ONLINE PLATFORMS: A DETAILED OVERVIEW