The Domain Name System is a way to map a domain name to an IP address. DNS hijacking, DNS poisoning, and DNS redirection are names for changing this mapping. Usually, this is done by pointing to a different name server.[1] This name server will then return a different IP address for the domain.
Hackers use this, for example for phishing, or to show advertisments. The government also uses it sometimes: accessing certain domains may be illegal, in certain countries. Using this technique, the government can require internet service providers to block such domains.
If the government says that certain domains must no longer be accessible, this is a form of censorship.