In my experience, this is very useful when you are travelling abroad. It is built to let you store videos on your device and play them without the need for an internet connection. TubeMate is the android app used very widely to download videos from YouTube.