# Use cases

Ylem is an industry-agnostic data streaming software that multiple departments inside an organization can benefit from.

Therefore our functionality covers a broad variety of business use cases. We split them into three groups to simplify your access to the best practice ones you are looking for to solve your challenge:

<table data-view="cards"><thead><tr><th></th><th data-hidden></th><th data-hidden></th><th data-hidden data-card-target data-type="content-ref"></th><th data-hidden data-card-cover data-type="files"></th></tr></thead><tbody><tr><td><strong>Messaging patterns</strong></td><td></td><td></td><td><a href="messaging-patterns">messaging-patterns</a></td><td><a href="https://3180830455-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FD0FT8l3QzMrw546vOdHU%2Fuploads%2FBPHPpF6lRBV5uRVPizay%2FDatamin%20elements-04.png?alt=media&#x26;token=dc371926-88f8-472b-989c-04beda7cc7f5">Datamin elements-04.png</a></td></tr><tr><td><strong>Functional use cases</strong></td><td></td><td></td><td><a href="functional-use-cases">functional-use-cases</a></td><td><a href="https://3180830455-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FD0FT8l3QzMrw546vOdHU%2Fuploads%2FBeSc9envyxodQiAzpTs2%2FDatamin%20elements-07.png?alt=media&#x26;token=a829f406-ad67-40e1-9583-3e2d568ec21f">Datamin elements-07.png</a></td></tr><tr><td><strong>Industry-specific use cases</strong></td><td></td><td></td><td><a href="industry-specific-use-cases">industry-specific-use-cases</a></td><td><a href="https://3180830455-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FD0FT8l3QzMrw546vOdHU%2Fuploads%2Fmn1Yrn9kDmwtoUyusNmJ%2FDatamin%20elements-05.png?alt=media&#x26;token=4e67270d-1ba4-4edd-9a43-b6cacfae6cfd">Datamin elements-05.png</a></td></tr></tbody></table>

Many of these use cases are also available in our [library of templates](https://docs.ylem.co/pipelines/library-of-templates) in the product and you can re-use them to build your pipelines.
