The charge controller regulates the voltage and current that is coming from the solar panels. Most "12 volt" panels actually put out about 16 to 20 volts, so a charge controller is needed to protect your batteries. If there is no regulation, the batteries will be damaged by overcharging.
These charge controllers will be a perfect match for your 12v offgrid solar system.