Concept Flow - Registering custom post types
Start WordPress Init
Call register_post_type()
Define post type args
WordPress stores post type
Post type available in admin & frontend
End Initialization
WordPress initializes, calls register_post_type with settings, stores the new type, then makes it available.