What is Application Development?

A brief