India and Switzerland have signed five important agreements in the areas of migration, youth professionals exchange, transport technology and mobility systems, science and technology as well as innovation, technology transfer and entrepreneurship.