Most people start their Web Application Project with a general idea, but they do not have a clear direction outlined and do not dedicate much or any effort to the important business marketing and project specification detail and discovery.

Business Specification Discovery entails brainstorming and making decisions about the business behaviour as they relate to the web application.

Functionality Specification Discovery entails brainstorming, learning and making decisions on the feature details, functionalities, user interaction flows, priority and flow of navigational system, interface elements and content, usability and required user experience items as they relate to the project, etc..

Technical Selection Discovery would entail selecting the development platform and framework, server or cloud hosting, SSL, Trust Marks, Security Software and many other technical side of a project.