Performing a community service online has many advantages. When an individual is ordered by the court to perform community services for a given period of time, he or she has to plan out the entire schedule to make sure that the community service hours does not affect his or her normal course of life. With the internet proving to be one of the greatest breakthroughs in technology, every single thing these days can be one online. All one needs to perform online community service is a personal computer along with an internet connection. Performing community service, which has been ordered by the court, must not be looked upon as a punishment. Rather, it must be seen as a n opportunity for an individual to make himself or herself to be a better human being in life. Online community service classes can turn out to be pretty interesting, contrary to the popular beliefs of the general public. These classes provide the individual with an option of doing online community service, and also help the individual in serving the allotted community service hours. One of the biggest advantages of these classes is that the community service can be done at the individual’s own convenience and schedule, and he or she is saved the work and time of driving to another place for the work to be completed. All the individual has to do is to sign up in to the necessary web sites, and enter the required community service hours, and once this stipulated period of time is completed, he or she will receive a signed letter from the local authority of the NGO, which states that the student has completed his or her sentence. By doing this, a lot of effort, money and time can be saved and is easily the most preferred way for doing community service.