CMS with Versioning

Hi All,

I’m in need of a CMS solution that allows the administrator to review changes before they are posted. I’d like for any changes to content to be highlighted. I’ve found a few CMS systems that offer this functionality, but was wondering if anyone had any suggestions. Also, does anyone know the logic as to how this would be coded in the first place?

Thanks in advance,