Views called by another view. Used also in database optimization in the form of a database view such as with SQL. Also used for UI state and router management, such as with AngularJS, and for Android and iOS UI development.