Content controls present Sitecore content in a Page Editor friendly way. The list is too long to go into here, but you can review each component by viewing the pages in the side navigation.
All content components will accept advanced styling overrides, fully support personalization and A/B testing.
New components can be created by a developer.