Cisco Discovery Protocol (CDP) is a proprietary Layer 2 network protocol used to gather information about directly connected Cisco devices. It enables network administrators to view details such as device type, IP address, and platform. CDP operates on Cisco devices by default and aids in network management and troubleshooting.