# 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 ![](https://i.imgur.com/v3dywXy.png) <br/> ## Reference [Thingsboard Doc](https://thingsboard.io/docs/user-guide/entities-and-relations/)