Native apps er apps, der er udviklet specifikt til en bestemt platform, fx iOS eller Android.
De er ofte nemmere at bruge og har en højere ydeevne, men kræver separate udvikling til hver platform.
Hybride apps er apps, der er udviklet ved hjælp af webteknologier, som HTML, CSS og JavaScript, og kan køres på flere forskellige platforme.
De er nemmere og billigere at udvikle, men kan have en lavere ydeevne og en dårligere brugeroplevelse.