Quoting from http://whatis.techtarget.com, an Enterprise is:
"In the computer industry, an enterprise is an organization that uses computers. A word was needed that would encompass corporations, small businesses, non-profit institutions, government bodies, and possibly other kinds of organizations. The term enterprise seemed to do the job."
web2py is an "Enterprise Web Framework" in the sense that its developers target "organizations that use computers" not individual hackers. What does it mean in practice?
It was stable since its first release.
It has always been and it will remain backward compatible.
It is easy to deploy.
It is easy to use.
It forces users (developers of apps) to follow sound software engineering practices.
It makes it easy to write and run tests for every component.
It does not rely on third party tools (not even an editor).
It can be used without knowledge of the source code (although it is available)
Users are not expected to modify the source code since all APIs are exposed (although they can)
It can be used to address the software needs of more than a single department of an organization.
It deals with many security aspects and logs all uncaught exceptions.
It has been tested by 450 registered users (as of Aug 2008) and even more unregistered users.
We are building a collection of software apps that can solve specific enterprise problems (for example a CMS) and can cooperate with each other.