The way I read it, it is for anyone who wants to deploy an open source product but doesn't want to setup and configure everything. Basically the no IT required means no IT "Infrastructure" required. That said, if you wanted to set up a CRM for your class alumni blog, for example, there is no "setup" and you just start using it. The deploying a software package part requires you to have IT programming experience, of course, but you don't need to worry about setting up a server to deploy it onto for others to use, you just use theirs (of course I can't imagine how they could do so without you setting it up to know what kind of environment they need to prepare for it, but that is what it appears to be saying).
I am guessing it is targeting people who want to setup common CRM types of servers, Wiki's, websites, and similar services but don't know how or are unable to access a full-time server for some reason. You still must provide the content, but that doesn't necessarily require programming or indeed any IT experience.