The differences between solution kits and development kits are varied. Development kits are smaller, have less I/O and are used in development of application and proof of concept. Starter kits are larger, include more I/O options and can be used for prototyping and product development.