The Application Framework
As a developer, you'll have full acces to the APIs used by the core apps. Android is designed so that any application can publish its capabilities. In turn, any other application can use those capabilities, as well. It has some security constraints, as is expected, but still. That's pretty awesome.
One of the best things I like about Google Android is how clean and easy it is to write code. Android has an extensive, not to mention very rich, set of 'Views' that'll make your programming life a heck of a lot easier. It has drop down-menus, tables, buttons-- the whole shebang. You can even embed a web browser.
Along with all that, you get a Content Provider (which allows apps to share information), a Resource Manager (to help you with graphics, layout files, etc), a Notification Manager (which gives you those annoying status beeps and such), and an Acticity Manager (which manages the life cycle of your apps). All in all, when it comes to creating applications quickly and easily, Android has you covered. We'll cover how to write an application in another article.
So, you could say that the 'people' in this room are the managers and providers and etc. Believe me, there are a LOT.