Przetwarzanie danych użytkownika wprowadzanych na stronach WWW oznacza wykonywanie operacji logicznych na wartościach z formularzy: sprawdzanie poprawności, obliczenia, przygotowanie żądań do serwera, zapis do bazy, filtrowanie lub transformacje.
Technologia CSS jest przeznaczona do stylowania dokumentu: definiuje kolory, rozmiary, rozmieszczenie elementów, responsywność i ogólną prezentację. CSS nie jest językiem skryptowym ani językiem programowania do wykonywania algorytmów na danych wejściowych, więc nie nadaje się do ich przetwarzania w sensie informatycznym.
Technologia PHP działa po stronie serwera. Może odbierać dane przesłane z formularza (np. metodą POST), walidować je, przetwarzać i zapisywać do bazy danych. W praktyce jest to klasyczny przykład przetwarzania danych użytkownika.
JavaScript działa po stronie klienta (w przeglądarce). Może odczytywać wartości pól formularza, weryfikować je, wykonywać obliczenia, a także przygotowywać i wysyłać żądania do serwera. To również jest przetwarzanie danych użytkownika.
Pojęcie AJAX opisuje sposób realizowania komunikacji asynchronicznej z serwerem (historycznie przez XHR, obecnie często przez Fetch). Samo w sobie nie jest "warstwą stylów"; w praktyce opiera się na kodzie (najczęściej JavaScript), który pobiera i wysyła dane. Dlatego mechanizmy określane jako AJAX umożliwiają przetwarzanie danych użytkownika, a nie wykluczają go.
Wniosek: spośród podanych opcji tylko CSS nie służy do przetwarzania danych wejściowych, lecz do ich prezentacji.