Explanation
CoAP is designed specifically for constrained devices and networks, typical in IoT environments.
It supports:
- Lightweight communication over UDP
- Low power consumption
- Device discovery using multicast support
- RESTful architecture (similar to HTTP but lighter)