Il lato server dell'applicazione o del sito web è necessario per memorizzare i dati e consentirne l'utilizzo per il funzionamento dell'applicazione. Ogni volta che si crea un account in un servizio o un'applicazione basata sul web, i dati vengono inviati al back-end. Inoltre, anche tutte le altre interazioni con il sito web vengono inviate al back-end e memorizzate. Senza il back-end, gli acquisti aggiunti al carrello in qualsiasi negozio online non verrebbero mai elaborati.