De fleste forbrukere er kjent med applikasjonsprogramvare som gir funksjonalitet på en datamaskin. Imidlertid er innebygd programvare ofte mindre synlig, men ikke mindre komplisert. I motsetning til applikasjonsprogramvare har innebygd programvare faste maskinvarekrav og muligheter, og tillegg av tredjeparts maskinvare eller programvare er strengt kontrollert.