Internet telephony allows users to make voice calls over the Internet. It works by digitizing voice data and transmitting it as packets over the Internet using IP protocols. As technology has advanced, internet telephony has improved in voice quality and compression techniques. It provides a low-cost alternative to traditional telephone networks and enables communication between computer users in real-time.