The program is designed to provide developers with the technical, marketing, and sales tools and resources needed to develop "Cisco Compatible" offerings, address the business needs of their customers, reach new markets, and help their businesses grow. It is based on a tiered participation structure with incremental requirements, entitlements, benefits, and advancement criteria that recognizes and rewards a developer's investment, commitment, and achievement.