Een besturingssysteem is de software waarop een smartphone of tablet werkt. Er zijn verschillende besturingssystemen waarop smartphones en tablets draaien, maar de meest gebruikte besturingssystemen zijn Android en iOS (Apple).
De meeste apps worden speciaal gemaakt voor een bepaald besturingssysteem. Applicaties die voor een bepaald besturingssysteem gemaakt zijn, kunnen niet op telefoons met een ander besturingssysteem worden geïnstalleerd. Een app die voor Android is gemaakt, zal dus niet werken op een iPhone. En dit is de reden dat er verschillende app-stores zijn.