ARDUINO DUE board is one of most powerful development boards in ARDUINO series. DUE board not only has tons of features it also has terrific processing speed making it suitable for advanced applications.
ARDUINO PRO MINI board is one of application boards. Since it is an application board it does not have in-built programmer. USB port and other connectors are also removed. Because once it is placed in an application programmer and connectors are basically useless.