Here's 2 little videos that explains the difference.
It is important to note that the testing is ...
DOT is industry based testing with no reporting needed.
SNELL is voluntary testing
ECE is mandatory batch testing, meaning one sample per 3000 helmet batch must be tested before a batch is released from the factory