There are some lousy definitions out there. This one works.
I can see where people who did not live through the more manual aspects of booting may think it more inclusive. But its not. Computers with all the code already in memory do not need to go through this loading process, they do not boot.
People misusing the term does not make it right.
In computers, to bootstrap (or 'to boot') is to load a program into a computer using a much smaller initial program to load in the desired program (which is ...
I can see where people who did not live through the more manual aspects of booting may think it more inclusive. But its not. Computers with all the code already in memory do not need to go through this loading process, they do not boot.
People misusing the term does not make it right.