When I first developed apps using ionic, not many resources over the net will provide good explanation on it. I've found one and it is very easy to understand.
Here is the structure of ionic framework after it successfully execute ionic start command; for example
ionic start myfirst blank --v2
>> ionic start [your_apps_name]...