Made me think a few days ago.
If you look at how techonology has progressed in the last 50 years, you'll find that various stages of developement gave birth to massive corporations. Each developing from scratch a vital area of information technology without which the world wouldn't be the same.
I see it this way - it all started with computer hardware for business and personal use (IBM and then Apple), followed by computer software (Microsoft) and after the internet boom, by internet content management (Google) and social networking (Facebook). What's the next big thing? Seeing how most of these companies started, there's probably a bunch of students developing some kind of technology in their basement as we speak, which will make them multi millionaires in a few years time and change the way we view technology.