Palm OS przeszedł długą drogę od pierwszych wersji w urządzeniach z procesorami firmy Motorola do urządzeń z procesorami zgodnymi z architekturą ARM. Mimo że pozostaje systemem stosunkowo mało nowoczesnym, ustępując swojemu bezpośredniemu i największemu konkurentowi, jakim jest Pocket PC (np. brakiem wielozadaniowości), przewyższa go jednocześnie szybkością działania i stabilnością.
Palm OS w specyficzny sposób zarządza pamięcią, nie występuje tu podział na pamięć przeznaczoną do przechowywania danych i pamięć do uruchamiania aplikacji. Dzięki temu przy relatywnie małych ilościach pamięci urządzenia z Palm OS mogą działać bardzo sprawnie. Wadą jest brak ochrony pamięci, co powoduje, że złośliwe aplikacje mogą odczytać wrażliwe dane przechowywane w innych aplikacjach.
Na początku lat 2000. z powodu konkurencji z alternatywną platformą Pocket PC, Palm OS stał się systemem w pełni multimedialnym jak na swoje czasy, dla którego powstała duża liczba aplikacji z praktycznie każdej dziedziny, począwszy od gier poprzez pakiety biurowe, na