Anatomy and workings of an application