The firmware included with the Raspberry Pi 2 Model B version 1.2 introduced the possibility of booting from a USB device: before that, it was only possible to boot from an SD or microSD card. But ...
Plugging in wires is so 2025.
Sometimes, you don't have direct access to the Raspberry Pi running your project. Perhaps it's installed outdoors with no display and keyboard attached. Or maybe it was squeezed into a compact chassis ...