Tanto o V4L2 quanto o ALSA são
- uma biblioteca do kernel para facilitar a programação do driver,
- uma interface entre o kernel e o espaço do usuário,
- uma biblioteca de espaço de usuário para facilitar a programação de aplicativos e
- uma interface entre a biblioteca e os aplicativos.