Speaking from a software development point of view, I disagree with the definition of CMS (Content Management System) given above. First of all, there is no CMS committee deciding what is and what isn't a CMS so there are grey areas and it all comes down to negotiating shared meanings with your audience but for me almost any piece of software that creates a webpage where the main focus is on the 'content' (meaning textual communication) is a CMS.
So at the simple end of the scale you have blogs (though some multi-blog installations can be very complex). Wikis are off in a corner due to their open editing policies but are definitely at least adjacent to CMS's (and possibly KMS). Then you get the mid-scale more 'typical' CMSs like Plone or Drupal, some of which lean towards managing documents and web-publishing workflow, some of which could more accurately be called Community Management System (e.g. Drupal and it's political half-brother CivicSpaces). What the definition you provide talks about, I would classify as an Enterprise CMS to differentiate them from the other kinds.
Moodle certainly draws on the heritage of popular LAMP CMS's though it's learning emphasis put's it out on the margins. I still consider it part of the CMS 'family' and would look to other (primarily open source) CMSs for future directions as much as, if not more than, the big name LMSs.
In the UK the hideously pointless acronym VLE, for Virtual Learning Environment, seems quite popular. Some educators have made a strong push for OLE, Online Learning Environment, with the sound argument that the learning is real and not virtual learning. However, 'virtual' meaning 'computer-related' seems to have become lodged in the public consciousness so I think VLE will continue to be used here.
I'll end, for no good reason, with my favourite quote on CMSs:
Open source content management software sucks. It sucks really badly. The only things worse is every commercial CMS I've used. -- Jeff Veen
There's some interesting perspective on CMS's in the discussion if you follow that link and can stomach all the moaning and astroturing.