This document is designed to provide basic information on some of the key concepts around developing a modern application or software product.
Please keep in mind, this is not intended to be a comprehensive explanation on these topics. There is a great deal of in-depth information, and not all of it can be covered here. However, the hope is to give someone new to these concepts enough information to get them started and to begin successfully interacting with professionals in these fields.
We hope you find this helpful,