USB Power Delivery (USB-PD) refers to the protocol that allows a “power provider,” a cable and a “power consumer” to agree on the current and voltage levels. Because power can flow in either direction, the role of provider and consumer can change at any time.