Internet Download Manager (IDM)

What are the features or I would say characteristic features that together make a download manager most efficient, competent and reliable? Internet Download Manager is the one which has all the important and premium features…