As I am know youtube is best for watching online videos. If we want to watch new movies or songs then youtube is best for this both things. You can also learn many things from youtube. Youtube gives us best service. And it also gives us to save online videos as offline in app. There are too many popular indian youtubers who became reach from youtube money. Like Bhuvan Bam, Carry Minati, Amit Bhadana, Thie joe and many more. They were upload there videos on youtube and earn money from it. This is too easy if you want to earn money from Youtube you just only have to create a channel on youtube this is so easy and free. After that you have to create video and then upload it to on youtube. This will not make money, if you want to earn money then you need to give your some bank details in which they will give you real money. This thing is really awesome. In youtube we all are able to watch as your mind tell. If you want to watch some cartoons, just type on search button and enter the name of the cartoon you want to watch. If you want to watch movie, just enter the name of the movie you want to watch. And enjoy. It also supports live stream and live videos. It means you can also make live videos on youtube. You can learn many things from youtube as if you dont know how to make your tie, then watch your video and make tie. It not helps you only to make tie but it also helps you in all works from starting of the day to the ending of the day or day to night. That means you can learn no. of things from youtube and this is really great in today generation. I am also uses youtube in my work, if I am not know how to fix my game controls then I watch on youtube and I will fix it. It takes some time if you using 2 g network means buffering. If you watch any video on 3 g or 4 g network then it work without buffer in video. I am use my bsnl broadband to watch youtube video. I am watching video in pure HD quality, 1080 p and it gives me really nice graphics. Youtube is really nice and best.