# Controls overview

> Every control has four property sections.

Every control has four property sections.

* **General** - Properties to configure the display, value binding etc.
* **Events** - Properties to configure the events of the control.
* **Style** - Properties to configure the look and feel of the controls.
* **VB properties -** Properties you can reference using the VB expression language in the Expression editor.

To add a control, select the **Add control** button, expand the control type (**Input**, **Display**, or **Containers**), then drag and drop the desired control in the app main page.

![docs image](https://dev-assets.cms.uipath.com/assets/images/apps/apps-docs-image-287149-dcd46cd2-54dda68d.gif)

To configure the controls aesthetics, switch to the Style panel on the right-hand side. See [Layout and Styling](https://docs.uipath.com/apps/automation-cloud/latest/user-guide/layout-and-styling#layout-and-styling) for more info.

![docs image](https://dev-assets.cms.uipath.com/assets/images/apps/apps-docs-image-287163-69f6d958-68b49a40.webp)
