Signaling in WebRTC is out of scope. It is left out to the implementer of the service to decide both on the transport to use and the signaling protocol.
For transport, there are 3 main options (assuming the use case requires interaction with a web browser):
It can also be a combination of the above.
On top of the transport protocol itself comes the signaling protocol. Usually one of these 3 options:
WebRTC Glossary is a collaborative space where users can learn more about WebRTC related terms. Anyone can also modify or add new terms to this glossary, but it requires registration to the site first.