SDL har ordet «layer» i navnet fordi det egentlig er en «wrapper» for spesifikk operativsystemfunksjonalitet. Hovedhensikten med SDL er å tilby et felles rammeverk til å utnytte denne funksjonaliteten.