Structure of application