Topics Related to Application Development and Defining: