Developer Libraries are programming components that can be integrated into applications to process PDF files.
More detailed information you can find here
Mac Applications are self-contained programs that have a graphical user interface and run on the Mac OS X operating system to process PDF files.
Windows Applications are self-contained programs that have a graphical user interface and run on the Windows operating system to process PDF files.
Command Line Tools are self-contained programs that analyze and manipulate PDF files and are run from the command line or are called from a shell script to automate PDF processing.