Podobnie jak Apple iPhone, webOS jest zbudowany wokół użyciu interfejs ekranu dotykowego. Jednak nie wszyscy użytkownicy preferują podejście ekran dotykowy tylko. W rezultacie, inżynierowie webOS zaprojektowany system operacyjny, który może być stosowany tylko z ekranem dotykowym lub w kombinacji z fizycznym klawiatury. Jak aplikacje przeznaczone dla iPhone, webOS programistom tworzenia oprogramowania opartego na technologii AJAX. Tradycyjnie, aplikacje sieciowe są w formacie HTML i używać HTTP jako głównego pojazdu komunikacji. Gdy wniosek został wysłany, aplikacja czeka na odpowiedź przed aktualizacją, co spowalnia programu. Aplikacji Ajax, jednak obsługiwać interakcje użytkownika bezpośrednio i przekazywania informacji w sposób asynchroniczny. W końcu, są one szybciej niż ich odpowiedniki HTML [źródło: Palm]. Największa
WebOS oferuje użytkownikom szerokość elementów, jakie można znaleźć na komputerze osobistym. Kontakt, calandars, e-mail oraz pełną przeglądarkę internetową są zawarte w systemie operacyjnym. Można nawet korzystać z urządzenia do ciągnięcia kontaktów z różnych kont e-mail i list kontaktów z ulubionych serwisów społecznościowych, aby utworzyć spersonalizowany profil znany jako twój profil Palm. Podobnie jak wiele innych systemów smartfonów teraz, webOS oferuje również oprogramowanie dla programistów do tworzenia aplikacji. Palm upewnił się na ziemi do jej rozwoju aplikacji dla dostawców zewnętrznych w czasie z jego uruchomienia w czerwcu 2009 roku (Pre), ponownie w wyniku sukcesu firmy Apple. Aplikacje innych producentów ostatecznie będzie mieć kluczowe znaczenie dla sukcesu webOS w. Największa
webOS Palm za 1,2 wersja posiada możliwość zakupu Amazon MP3 utwory w sieci telefonicznej, negując potrzebę WiFi, oraz dane karty kredytowej mogą być przechowywane w profil Palm do wykorzystania w