Công nghệ thông tin và đặc biệt là sự phát triển của Internet mở ra một kho kiến thức vô cùng đa dạng và phong phú cho người học và người dạy, giúp cho việc tìm hiểu kiến thức đơn giản hơn rất nhiều, cải thiện chất lượng học và dạy.