The Internet is currently being upgraded to provide QoS for real-time applications, a process that involves the development of new protocols for supporting new classes of service. The process is greatly influenced from the ATM design principles and network service models, so it is essential to describe the main concepts of ATM before moving on to the Internet multimedia architecture.