# Deploy the application

<dl class="api-definition">
<dt>Concept</dt>
<dd><a href="/docs/development/opcua/server/deployment">Deploy the application</a></dd>
</dl>

| Type | Description |
|---|---|
| [OpcApplicationDescription](https://www.traeger.de/en/docs/development/opcua/api/v2.59/opc.uafx.opcapplicationdescription/) | Represents the description of an OPC UA application, as provided by a discovery server or by the description of an endpoint (see [Server](https://www.traeger.de/en/docs/development/opcua/api/v2.59/opc.uafx.opcendpointdescription/members#server)). |
| [OpcDiscoveryClient](https://www.traeger.de/en/docs/development/opcua/api/v2.59/opc.uafx.client.opcdiscoveryclient/) |  |
| [OpcDiscoveryServer](https://www.traeger.de/en/docs/development/opcua/api/v2.59/opc.uafx.server.opcdiscoveryserver/) | Represents a discovery server with which servers register and which provides the registered servers to clients. |
| [OpcServerDiscovery](https://www.traeger.de/en/docs/development/opcua/api/v2.59/opc.uafx.server.opcserverdiscovery/) | Provides the settings a server uses to make itself known to discovery servers. |
