# ThingsBoard > ThingsBoard is an open-source IoT platform for device management, data collection, processing, and visualization. - ThingsBoard supports device connectivity via MQTT, CoAP, HTTP, LwM2M, SNMP, OPC-UA, and Modbus protocols. - The platform provides a powerful rule engine for real-time data processing, transformation, and automated actions on IoT telemetry. - ThingsBoard dashboards offer rich interactive widgets for data visualization, alarm management, and device control. - Multi-tenancy architecture supports isolated customer and tenant hierarchies with role-based access control. - ThingsBoard Professional Edition (PE) extends CE with white-labeling, solution templates, reporting, advanced RBAC, and integrations. - ThingsBoard Cloud (PaaS) is a fully managed cloud offering; ThingsBoard Edge extends the platform to on-premises edge nodes. - Additional products: IoT Gateway (protocol bridge for industrial devices), MQTT Broker (TBMQ), Trendz Analytics (AI-driven analytics), Mobile SDK, License Server. ## Key pages - [ThingsBoard PE — Documentation home](https://thingsboard.io/docs/pe/): Top-level entry point for ThingsBoard Professional Edition documentation. - [Why ThingsBoard?](https://thingsboard.io/docs/pe/why-thingsboard/): Core design principles, architecture, and platform highlights. - [Getting Started with ThingsBoard PE](https://thingsboard.io/docs/pe/getting-started/): End-to-end setup: install, connect a device, build a dashboard. - [Connect IoT Devices](https://thingsboard.io/docs/pe/connect-iot-devices/): Connectivity guide across MQTT, HTTP, CoAP, LwM2M, SNMP, OPC-UA, and Modbus protocols. - [Digital Twin Model](https://thingsboard.io/docs/pe/concepts/digital-twin-model/): Devices, assets, customers, entity views, and relations — the platform entity model. - [Data Processing](https://thingsboard.io/docs/pe/concepts/data-processing/): Rule engine concepts: nodes, chains, message routing, and transformations. - [Data Visualization](https://thingsboard.io/docs/pe/concepts/data-visualization/): Dashboards, widgets, and the visualization model. - [Multi-tenancy and Hierarchy](https://thingsboard.io/docs/pe/concepts/multi-tenancy/): Tenant isolation, customer hierarchies, and role-based access. - [Alarms and Notifications](https://thingsboard.io/docs/pe/concepts/alarms-and-notifications/): Alarm lifecycle, severity, propagation, and notification delivery. - [Installation options](https://thingsboard.io/docs/pe/installation/): Deployment topologies and installation paths for ThingsBoard PE. - [REST API reference](https://thingsboard.io/docs/pe/reference/rest-api/): HTTP API surface for platform automation and integration. - [Rule Engine reference](https://thingsboard.io/docs/pe/reference/rule-engine/): Catalog of rule engine nodes and chain configuration. - [ThingsBoard Edge PE](https://thingsboard.io/docs/edge/pe/): On-premises edge nodes that synchronize with a central ThingsBoard server. - [TBMQ PE — MQTT Broker](https://thingsboard.io/docs/mqtt-broker/pe/): Standalone MQTT broker engineered for millions of concurrent connections. - [ThingsBoard Mobile PE](https://thingsboard.io/docs/mobile/pe/): Customizable mobile application for end-user IoT solutions. - [Trendz Analytics](https://thingsboard.io/docs/trendz/): AI-driven analytics built on top of ThingsBoard telemetry. - [IoT Gateway](https://thingsboard.io/docs/iot-gateway/): Protocol bridge for industrial devices (OPC-UA, Modbus, BACnet, BLE, and more). ## Documentation Sets - [Documentation catalog](https://thingsboard.io/llms-small.txt): full index of every documentation page — title, description, canonical URL. Fetch a page URL directly to read its body. ## Notes - This catalog is auto-generated from the same source as https://thingsboard.io/docs/. - ThingsBoard Cloud (PaaS) pages share content with the Professional Edition pages listed here; the catalog points at PE URLs to avoid duplication. - Community Edition pages are intentionally omitted; PE is the canonical reference and is a strict superset. ## Optional - [ThingsBoard Blog](https://thingsboard.io/blog/): latest news, feature announcements, and use-case articles - [ThingsBoard GitHub](https://github.com/thingsboard/thingsboard): source code, issues, and community discussions - [ThingsBoard YouTube](https://www.youtube.com/thingsboard): video tutorials, webinars, and product demos - [ThingsBoard on Stack Overflow](https://stackoverflow.com/questions/tagged/thingsboard): community Q&A for ThingsBoard development questions