CENTR, the Council of European National Top Level Domain Registries, has produced a video to help explain the functioning of the Domain Name System (DNS).