Αν και υπάρχει μια πληθώρα διαθέσιμων εφαρμογών, δεν είναι ακριβές να πούμε ότι υπάρχει μια εφαρμογή για τα πάντα. Το οικοσύστημα εφαρμογών είναι τεράστιο, αλλά έχει περιορισμούς και κενά. Ορισμένες περιοχές ή συγκεκριμένες απαιτήσεις ενδέχεται να μην έχουν αποκλειστικές εφαρμογές και ακόμη και όταν έχουν, η διαθεσιμότητα και η ποιότητα μπορεί να διαφέρουν.