Content types are defining the type of posts that you can make on your site. The predefined types are page and blog which are the most common types.
You can create and define your own types for different type of content such as "events" etc. The "slug" part of the type will be prefixing your post in the url so that all related posts are grouped together.