E-Learning is written in a simple, self-teaching style. The book has not been written for beginners but for students and professionals who are already conversant with learning and aims at its mastery. An attempt to explain which also includes a comprehensive coverage of practical part for use in advance level. We have opened the door to understand the practical aspect but this is up to the students and professionals to enter.