# Ionic Application Structure
After running the ionic start command, the Ionic CLI will generate a handful of files & folders for your new app. They span across a couple of different aspects of your hybrid app development and are worth being aware of.
Lets break them down one by one:
bower.json: Used for managing your app's dependencies via the bower package management tool. By default, the Ionic Framework is the only dependency, but you can add more as needed.config.xml: This is the configuration file for Cordova. It's used for Cordova plugin management and app settings.gulpfile.js: This file is used for compiling SASS and other Ionic Framework specific tasks via the gulp task runner.