How would you explain the difference between a PHP Framework and a CMS (like Wordpress) to someone who is very technically savvy, mostly on hardware/networking, but does little
Framework = Library CMS = System
A framework doesn't "give" you anything, it's just a skeleton. A cms will give you a functional site, and it's just a matter of themeing and adding content.
frameworks create very good presentable web applications,whereas cms could be fast but can't create as presentable quality as frameworks can.