Preboot eXecution Environment (PXE) is a protocol to download boot media over the network and boot from them instead of locally-attached storage.