Understanding Online Platforms: A Neutral Perspective