The solar charge cotroller is one of the components of the solar off-grid system (separate from the mains) which, as its name implies, controls the amount of charge and discharge of the battery. This is the most basic thing you can expect from this device. Types of protections, load control, USB charger, remote or computer monitoring, timer and day and night detection, etc. are other features that can be available in a solar charger.