ATM proporciona una funcionalidad similar tanto a la conmutación de circuitos como a las redes de conmutación de paquetes: ATM utiliza multiplexación por división de tiempo asincrónica y codifica datos en paquetes pequeños de tamaño fijo (tramas ISO-OSI) llamadas celda.