Well the simplest answer is a Non-hierarchical Custom Post Type is like regular posts and a Hierarchical Post Type is like a page but this still confusing for me.
I can understand easily the difference between Hierarchical and Non-Hierarchical Taxonomies which can make a Tag or a Category but this usage is not vary clear in case of creating a CPT.
So in a real world example if I want to create a Custom Post Type for
Movie and one for
Eyeglasses should I make them
Hierarchical? I mean i need to know the logic of that