Platform

[Plat-fawrm]
Noun

A framework system that manages content. For example, Blogger is a platform that manages a community of blogs.