Yes the simplest control is on or off. Prevents over charging but is a bit crude.
When you go a bit more refined you need to hold volts at a certain level for the absorbtion phase then you reduce the level to float.
To maintain a precise voltage you can use a linear regulator, that is very precise, but dissipates a lot of heat in the control device.
The battery thinks it is at constant voltage if you switch the charge on and off at a fairly high frequency. The various PWM schemes just alter the on/off ratio to keep a constant mean voltage on the battery. The control element is on or off and dissipates little power compared with a linear device.
The next stage of complexity is to include an inductor in the dc path and a freewheel diode to maintain conduction when the switch is off. This now becomes a buck converter and supplies a smooth dc to the battery rather than a series of chopped pulses. This costs money and is rarely used as there is some evidence that batteries don't mind the chopped waveform and in fact it may be beneficial.
This is ok as long as the panel matches the battery fairly well. Most panels are designed to produce peak power just above fully charged battery volts. With a low battery or in the winter when the panels are cold, the voltage difference is greater than the ideal and matching the voltage will increase power transfer.
This is where your buck converter comes into its own, it acts much as a dc transformer and can transform a source with high voltage into one of lower voltage and higher current.
If this is arranged so that the panel works at its maximum power point then you have a maximum power point converter. Conditions are constantly changing and to be able to keep at this maximum power point you need a circuit to track that point, hence MPPT.
So what this means in real life is that a PWM controller will be on/off but at a fairly high frequency but will just chop the current.
A MPPT controller will switch at an even higher frequency, again PWM but the charge current will be fairly smooth dc as it will use the inductor and diode for energy recovery during the off periods. It will also have a clever circuit to load the solar cell to maximum power point and it will transfer this power to the demanded battery volts set by the charge algorythm.
Sorry this has got long winded but you wouldn't accept the simple answer that PWM doesn't mean MPPT.
Flux