# Proper Noun in ThingsBoard
:::info
Aim: Definition and explanation of proper nouns
:::
## Tenants and Customers
### Tenants
* A separate business-entity: it’s an individual or an organization who **owns** or produce devices and assets; Tenant may have multiple tenant administrator users and millions of customers, devices and assets
### Customers
* Also a separate business-entity: individual or organization who **purchase or uses** tenant devices and/or assets; Customer may have multiple users and millions of devices and/or assets
<br/>
## Attribute and Telemetry
### Attribute
#### Client Attributes
Client attributes is to report device state.
The value of the client-side attribute is read-only for the UI/REST API.
#### Server Attributes
Server attributes is supported by almost any platform entity.
The device firmware can't access the server-side attribute.
#### Shared Attributes
Shared attributes is to store device settings.
<br/>
### Telemetry
Information related to time-series data from devices
<br/>
## Devices & Assets
### Device
Basic IoT entities that may produce telemetry data and handle RPC commands. For example, sensors, actuators, switches
### Asset
Abstract IoT entities that may be related to other devices and assets. For example factory, field, vehicle
<br/>
## Widgets
IoT Dashboards are constructed using ThingsBoard widgets defined in the Widget Library. Each widget provides end-user functionality such as data visualization, remote device control, alarm management and so on.
<br/>
## Rule Engine
A user-friendly framework for building event-driven workflows.
[Rule Engine Overview](https://hackmd.io/1YiF_y_nTCyiqgLtkLAnXA)
Potential events

<br/>
## Reference
[Thingsboard Doc](https://thingsboard.io/docs/user-guide/entities-and-relations/)