As you have guessed, this service allows you to download YouTube videos. You have the option to convert them to MP3 and download the ready MP3 song or download the whole video itself in any format of your choosing. Conversion happens on the fly and you get full flexibility with your download. The web interface is taken from here and the program, which is running in the background is called youtube-dl, available here.
You can access the tool by clicking here.