This article lists out general design components of an application.
hello
Content
Communication
Data
Social
Media
Puchase
Layout