# Browse nodes

<dl class="api-definition">
<dt>Concept</dt>
<dd><a href="/docs/development/opcua/client/browse">Browse nodes</a></dd>
</dl>

| Type | Description |
|---|---|
| [OpcArgumentInfo](https://www.traeger.de/en/docs/development/opcua/api/v2.59/opc.uafx.client.opcargumentinfo/) | Provides properties and methods for the examination a single argument of a node classified as [Method](https://www.traeger.de/en/docs/development/opcua/api/v2.59/opc.uafx.opcnodecategory/#method). |
| [OpcAttribute](https://www.traeger.de/en/docs/development/opcua/api/v2.59/opc.uafx.opcattribute/) | Identifies the different attributes which define the characteristics and additional metadata of a node. |
| [OpcAttributeInfo](https://www.traeger.de/en/docs/development/opcua/api/v2.59/opc.uafx.client.opcattributeinfo/) | Provides the identifier, the value and the metadata of an attribute of a node, as provided by the [OpcNodeInfo](https://www.traeger.de/en/docs/development/opcua/api/v2.59/opc.uafx.client.opcnodeinfo/) of the node. |
| [OpcBrowseNode](https://www.traeger.de/en/docs/development/opcua/api/v2.59/opc.uafx.opcbrowsenode/) | Defines a single command of the [IOpcBrowseService](https://www.traeger.de/en/docs/development/opcua/api/v2.59/opc.uafx.services.iopcbrowseservice/). |
| [OpcBrowseNodeDegree](https://www.traeger.de/en/docs/development/opcua/api/v2.59/opc.uafx.opcbrowsenodedegree/) | Defines the degree of relation used when browsing the node tree. |
| [OpcBrowseOptions](https://www.traeger.de/en/docs/development/opcua/api/v2.59/opc.uafx.opcbrowseoptions/) | Defines the attributes and metadata of a node to browse. |
| [OpcClient](https://www.traeger.de/en/docs/development/opcua/api/v2.59/opc.uafx.client.opcclient/) | Provides session based methods to access OPC UA server services. |
| [OpcMethodNodeInfo](https://www.traeger.de/en/docs/development/opcua/api/v2.59/opc.uafx.client.opcmethodnodeinfo/) | Provides properties and methods for the examination of the attributes and references of a node which is classified as [Method](https://www.traeger.de/en/docs/development/opcua/api/v2.59/opc.uafx.opcnodecategory/#method). |
| [OpcNodeCategory](https://www.traeger.de/en/docs/development/opcua/api/v2.59/opc.uafx.opcnodecategory/) | Defines the different classifications used to define nodes in the OPC UA address space. |
| [OpcNodeId](https://www.traeger.de/en/docs/development/opcua/api/v2.59/opc.uafx.opcnodeid/) | Defines an identifier for a node in the address space of an OPC UA Server. |
| [OpcNodeInfo](https://www.traeger.de/en/docs/development/opcua/api/v2.59/opc.uafx.client.opcnodeinfo/) | Provides properties and methods for the examination of the attributes and references of a node. |
| [OpcObjectTypes](https://www.traeger.de/en/docs/development/opcua/api/v2.59/opc.uafx.opcobjecttypes/) | Provides the identifiers of the object types and objects defined by the OPC UA namespace and of the nodes related to them. |
| [OpcReferenceType](https://www.traeger.de/en/docs/development/opcua/api/v2.59/opc.uafx.opcreferencetype/) | Identifies how source nodes are related to target nodes and generally reflects an operation between the two, such as 'A contains B'. |
| [OpcTranslatePath](https://www.traeger.de/en/docs/development/opcua/api/v2.59/opc.uafx.opctranslatepath/) | Defines a single command of the [IOpcTranslatePathsService](https://www.traeger.de/en/docs/development/opcua/api/v2.59/opc.uafx.services.iopctranslatepathsservice/). |
| [OpcTranslatePathResult](https://www.traeger.de/en/docs/development/opcua/api/v2.59/opc.uafx.opctranslatepathresult/) | Provides information indicating and describing the outcome of an [OpcTranslatePath](https://www.traeger.de/en/docs/development/opcua/api/v2.59/opc.uafx.opctranslatepath/) command execution. |
