You can deploy any Task as an Application. Think of an application as a versioned snapshot of a Task that is deployed behind an API to serve realtime traffic.

Applications are best suited to support real-time, user-facing workloads - bring the power of LLMs to your product, along with the data engine to detect issues and improve performance.