According to the WordPress Codex, Post Types refers to the various structured data that is maintained in the WordPress posts table. Native (or built-in) post types include: post, page, attachment, revision, and nav-menu-item.
Custom Post Types are also supported in WordPress. Custom Post Types allow you to create different types of content in WordPress.
Brian Artka will share about some nifty projects he’s been working on recently that show the power of custom post types.
There is also a pretty crazy plugin for creating and managing Custom Post Types that we will be discussing. It is called the Custom Post Type UI plugin that acts as a user interface to make it really easy to use Custom Post Types on your website.