Energy glossary What is LOAD CENTERS? LOAD CENTERS — A geographical area where large amounts of power are drawn by end-users. More Energy terms →