NBAP to protokół używany w interfejsie Iub do kontrolowania stacji bazowych oraz oferowanych przez nich zasobów. Ze względu na kontekst, w jakim przesyłane są informacje na bazie tego protokołu, można mówić o dwóch jego podzbiorach: Common NBAP i Dedicated NBAP.
Common NBAP zawiera operacje związane z wpływem RNC na działanie NodeB, nie związane z konkretnymi UE już zdefiniowanymi/obsługiwanymi w tej stacji bazowej. Przykładowym zastosowaniem może być: zmiana w konfiguracji NodeB lub z zarządzanych przez nie kanałach radiowych zarządzanie (eliminowanie) błędów które pojawiły się w NodeB (ang. fault management) zainicjowanie pomiarów związanych z działaniem stacji bazowych lub oferowanych przez nich zasobów, raportowanie tych pomiarów do RNC zestawienie pierwszego "radio linka" (czyli zasobów w komórce dedykowanych dla konkretnej transmisji) do UE, który jest związany z zainicjowaniem połączenia. W stacji bazowej zostanie przypisany mu tzw. UE context, który od tej chwili będzie referencją do nowego terminala połączonego z siecią za pomocą tego NodeB Dedicated NBAP to procedury związane z obsługą w stacji bazowej poszczególnych UE, które już mają zestawione połączenia obsługiwane przez to NodeB (te UE są już w niej zdefiniowane, posiadają w niej UE context).