Topics Related to Application development: