Who governs the Internet?
Nobody does. There is no body which has ultimate control of the Internet. The reason for this is that the Internet is made up from voluntary connected networks. But the one corporation which has more control than any other is the ICANN. The job of the ICANN is to assign and control domain names and Internet Protocol (IP) addresses. The US government also has a role in controlling this system as well.