Raspberry Pi and other SBCs can boot an operating system from SD cards and USB devices. I own multiple SD cards and am a fan of swapping them to instantly switch to a different OS, such as RetroPie, ...
Setting up a Raspberry Pi board has always required a second computer, which is used to flash your operating system of choice to an SD card so your Pi can boot. But ...