For the most part it is a flawless piece of software. Though every once in a while it downloads very slow. It includes a little more than rudimentary ftp program and a few other things that people might want who download a lot. There is even a private downloads module. However, there is one basic thing everyone should know about DAP. It is a resource hog. If you do not have enough memory, a not that great of a processor, and or shall we say not the best video card; this program is not for you.