При уеб сайтове, реализиращи бизнес процеси, се предават данни от една страница към друга. Запазване на състояние: Съхраняване на данни при една страница, които могат да се ползват от друга страница. Това се осъществява чрез HTML форми, ползващи POST и GET методи и URL адреси, използващи GET метод. Индиректно предаване на данни - сесийни данним съхранявани на сървъра и бисквитки, съхранявани от браузъра. Методи за валидиране на данни- trim, addslashes, stripslashes, htmlspecialchars, empty. Валидиране на данни - може да се извършва от страна на сървъра (чрез скрипт) и от страна на браузъра (с вградени функционалности или javascript). Бисквитките: запазват данни на компютъра на клиента за улеснение на потребителя ( лесна навигация, предпочитан език, дизайн и др ). Те не са важни за основната сървърна логика и може да са забранени в клиентския браузър. За бисквитките се указва време за живот, след което се премахватавтоматично от браузъра. Бисквитките се достъпват чрез масива $_COOKIE и чрез функция setcookie() се записват данни за бисквитката. Уеб сесия -Ограничен във времето процес на комуникация между уеб клиент и уеб сървър, при който се съхраняват данни за текущата връзка, които могат да бъдат използвани във всяка дейност в процеса на комуникация. Сесията приключва след зададения период, през който няма комуникация, а данните се премахват автоматично. В сесията се записват идентификатори като user_id и pass, език и др. Един клиент може да отвори едновременно няколко сесии с един сървър( в отделни табове).