Irctc is the website that gives the traveller himself to book train tickets. The main advantage that irctc site is that a lot of people dont want stand in long queue to book the tickets. This site also give us the opportunity to pay ourselves and confirm seat simultaneously. The website is little slower since lakhs of people signing in simultaneously. With the coming of this particular site it also reduce the charge lost by the middlemen between the railway and the passenger. The role of middlemen has reduced considerably by this site. It also increase the chance for getting confirmed seat by paying the same amount as put by the Indian railways. The main problem while doing this is the network problem and the autoupgradation is slow. An app is also there for the mobile users to book.