મોટા ભાગનાં વેબ એપ્લિકેશન્સ ક્લાયન્ટ-સર્વર આર્કીટેક્ચર પર આધારિત છે જ્યાં ક્લાયન્ટ માહિતી દાખલ કરે છે જ્યારે સર્વર માહિતીને સંગ્રહિત કરે છે અને પુનઃપ્રાપ્ત કરે છે.