I use you tube app from last 3 years.It is a great app for streaming online videos.It is very faster than streaming in normal websites.This app also allowes liking so we can easily watch our favorite videos later.It reminds us with notifications when our subscribed channels adds a new video.
It is very usefull because we can download offline and watch it without network.
It will be very good if there is an option to share saved offline videos without network.