The three ways to determine languages and regions mentioned are: detecting location from the IP address, respecting users' browser settings, and identifying languages in the URL.