various types of programs used to create and interact with applications
advertisement, promotion or selling of a product
Principles of Arts, A/V Technology & Communication