Internet has added JET's to the knowledge sharing. Information about any thing is just few clicks away. You just need to throw your query to any of the search engines most probably Google.
You will get a huge number of links to enhance your knowledge. Days have gone when for a small information you need to search for books journals in a college/university library.
This is the most fruitful advantage of internet, Knowledge Sharing. Now Blogging sites are adding new horizons to this knowledge sharing. You can get expert advice related to any thing in very small time with the help of forums by experts.
Most of the software development these days is backed by Forums, online tutorials and blogs.