Формы, в том числе и регистрационные - это элемент интерфейса для взаимодействия с пользователем. В частности, для приёма данных: логин, почта и пр. Для ввода этих (пользовательских) данных существует специальный HTML элемент - input. А вот чем, как и для чего эти данные обрабатывать и использовать решает уже разработчик. Можно их передавать в PHP обработчик, можно в JQuery или любой другой скрипт. Для того чтобы их в дальнейшем просматривать или анализировать эти данные надо записывать в базу данных сайта, что так же можно реализовать не только через PHP. PHP - это лишь один из множества языков программирования используемых при разработке веб сайтов.