Le tecnologie e le funzioni possibili sono tantissime e vanno scelte e realizzate in base alle vere esigenze del cliente. Oltre all'interfaccia e alla parte grafica vengono realizzati i codici e le pagine in modo che il tutto sia conforme agli standard web attuali. Viene studiata la compatibilità con i diversi browser e adesso più che mai la compatibilità con i diversi dispositivi quali laptop, tablet o smartphone.