GetFLV software allows users to download videos from various websites including YouTube, Vimeo, and Dailymotion. It also has the ability to convert downloaded videos into different formats such as MP4, AVI, and WMV. Additionally, the software includes a built-in FLV player for playing downloaded videos and a browser plugin for easier downloading from within the browser. Finally, GetFLV has a feature for repairing damaged or incomplete video files.