Developer accounts are free. Developer accounts are not suited for production use and should only be used for developing solutions.
Individual accounts give you one client ID. Individual accounts are designed for production use.
Company accounts give you multiple client ID's. Company accounts are designed for production use for small or mid-sized companies.