Understanding the application