Les caddies numériques sont des éléments de stockage qui communiquent une sélection d'items à un compte utilisateur. Ils supposent en amont l'identification de chaque utilisateur et le suivi de toutes ses actions au travers une série d'interfaces graphiques de type catalogue.
Ils mémorisent la référence des articles, leur prix, le montant total de la commande et offrent en sortie plusieurs types d'actions possibles : la validation de la commande, le stockage des articles commandés dans le caddie pour une validation ultérieure, l'annulation de la commande ou sa modification.