L'alimentation électrique par USB (USB PD) est possible grâce à l'utilisation de connecteurs et de câbles USB C à grande vitesse. Avec les anciens connecteurs tels que l'USB A, il est certes possible d'alimenter des appareils. Cependant, la technologie sous-jacente ne gère pas bien les puissances élevées. Elle n'est pas non plus en mesure de surveiller les circuits et la température.
En raison du large éventail de possibilités, il est important qu'un périphérique USB C sache à quoi peut servir un connecteur particulier. C'est pourquoi une puce est intégrée dans chaque connecteur USB C. Si un produit USB C est doté de la fonction USB power delivery, il trouve la bonne quantité d'énergie à l'aide de profils internes de power delivery.