| ADC | An actual official specification that clients must follow |
| ADC | Token in search results and client-client connections. |
| ADC | Referring URI when client is redirected |
| ADC | A kicked client's transfers can be forcefully terminated by other users. |
| ADC | A global identification scheme is possible. |
| ADC | Out-of-the-box IPv6 support. |
| ADC | Defined character escape sequence. |
| ADC | Defined character encoding and normalization. |
| ADC | Salted passwords during hub-client negotiation. |
| ADC | Defined amount of search results per client mode (active and passive). |
| ADC | Required that hubs and clients support hashes. |
| ADC | Incremental client information. |
| ADC | Searching for a file type does not depend on the remote client. |
| ADC | Functionality for speaking in third person. |
| ADC | Protocol delimiters: "\\", '\n' and ' ' (space) |
| ADC | No port default |
| ADC | Token determine download priority |
| NMDC | The non-use of ' ' (space) as a delimiter, allowing less bandwidth for hub chat. |
| NMDC | Protocol allowing, out-of-the-box, kicking and redirecting users from a client perspective. |
| NMDC | ", '$' and ' ' (space) |
| NMDC | Port default is 411 for hubs and 412 for clients. |
| NMDC | "Highest random number" determine download priority |