Phocos interview question

What is a Charge controller