Harmony is the replacement for the Microchip MLA (the original TCP/IP, USB, etc application libraries). Currently it is only for PIC32.
It is free to use.
Advantages over the previous MPLA:
Integrated RTOS support (but does not requrie a RTOS).
Integrated 3rd party software
Run time peripheral instantiation
Fully tested and compatible modules