> For the complete documentation index, see [llms.txt](https://docs.lutango.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.lutango.com/product.md).

# Product

## What is a Product?

A product defines the fields in the database, the dashboard, the payload decoders, encoders for downlinks and product-specific settings, such as LoRaWAN network provider or other information concerning integrations.

Each device created on Datacake belongs to a Product. Thus, the device inherits the number of fields, the specific downlinks, decoders and other settings during adding or creation.

TL;DR. A product defines:

* Database Fields
* Dashboard
* Payload Decoder
* Downlinks

A device inherits and overrides these settings and/or overwrites (or stores data into the database fields).

### Structure

According to the above description, the Product-Device structure in Datacake is as follows:

<figure><img src="/files/6B9QBsfowxkMwmkh3bAa" alt=""><figcaption></figcaption></figure>

### What are the benefits of using Products?

With a product you define properties that you can apply to all devices that belong to that product. You can consider products as a kind of template that defines the functions, properties and other things.

Thus, a product makes it easier to work with devices in large numbers.
