1. A computer-aided learning method for a user comprising the steps of: retrieving, by a first computer, a user identifier entered by the user; determining, by the computer, whether the user is a learning user or an institute user based on the user identifier retrieved; permitting, by the computer, the user to access information regarding at least one learning user if the user is an institute user; allowing, by the computer, the user to access information regarding learning materials if the user is a learning user, who pays significantly less than an institute user to access information, so as to encourage the learning user to work on learning materials; such that information on the user can be tracked and updated.