A differenza del boot loader, che appunto carica il kernel dalla memoria secondaria alla primaria, il boot manager è il programma che decide quale kernel caricare in caso di più sistemi operativi installati sullo stesso computer.
Due esempi di boot manager sono GNU GRUB e rEFInd.
![](https://3.bp.blogspot.com/-kj2P-MxCeh8/XCiyIy7pjPI/AAAAAAAAFa0/eU6VbdVrsZgSckEJB6TLp7PbBNB1kuIUgCK4BGAYYCw/s1600/Cos%2527e%25CC%2580%2Bun%2Bboot%2Bmanager.png)