| compilation unit (BC-ABA) |
An ABAP program that can be compiled independently. These are executable programs, module pools, function groups, class pools, interface pools, subroutine pools, and type groups. Include programs on the other hand are not compilation units.