Have you ever used a theme or a plugin that offers an additional content area outside of the standard Posts or Pages? These are called Custom Post Types, a great feature in WordPress that allows you to break out into specific areas of content that can be used for anything the mind can imagine. Add in some taxonomies, and you can quickly raise the level of content organization throughout your site!
Whether you are learning about theme development and want to add separate content sections of your own or simply new to using WordPress to manage your content, it is to your advantage to know and understand what custom post types and taxonomies are, and what they can do to simplify your publishing or development life.
Prerequisites: For beginner / intermediate developers.