A Communication Path defines the path through which two DeploymentTargets are able to exchange signals and messages. Communication Path is a specialization of Association. A DeploymentTarget is the target for a deployed Artifact and can be a Node, Property or InstanceSpecification in a Deployment diagram.
OMG UML Specification:
The OMG Unified Modeling Language specification, (v2.5.1, p.661) states:
A communication path is an association between two deployment targets, through which they are able to exchange signals and messages.