'n Abstraksielaag (of abstraksievlak) is 'n manier om die besonderhede van die implementering van 'n stel funksies te versteek. Van die bekendste sagteware-modelle wat die abstraksielae gebruik is die 7 laag OSI-model vir rekenaarnetwerk-protokolle, die OpenGL grafiese versameling en die bytestream toevoer/afvoermodel wat deur Unix ontwikkel is en later deur MSDOS, Linux en die meeste ander moderne bedryfstelsels ingebou is.