What is WordPress anyway?

So, What is WordPress anyway? Some of my customers come to me with a self hosted WordPress site and want a redesign.  Some customers come with a website and know it could be better.  Better looking, better functioning and better SEO.…