European Union countries have taken a common platform to invite the skilled professionals from different parts of the world.
The countries that allow professionals through EU Austria, Belgium, Bulgaria, Croatia, Republic of Cyprus, Czech Republic, Estonia, Finland, France, Germany, Greece, Hungary, Italy, Latvia, Lithuania, Luxembourg, Malta, Netherlands, Poland, Portugal, Romania, Slovakia, Slovenia, Spain and Sweden.
Denmark, UK and Ireland have not aligned with the EU blue Card agreement.
The primary benefit of this program is you can travel extensively in European countries with Schengen visa.
After over an year stay in any of the EU blue card country you can shift to the other EU country that accepts Blue card.
You can bring your family to the country, if you are able to find job in six months with EU permit, you will be given a PR.
This is a skilled immigration program. All the European Union countries are highly progressive, you can get good pays and world class infrastructure, modern way of Life in EU countries.
When it comes to Green Card-- This are permanent resident programs, US issues Green card to the foreign nationals, Denamrk, and Ireland.
These three countries have separate criteria each country has its own criteria.
Any how all these programs are economic migration programs. Shortage of skills in the local markets is being fulfilled by the recruiting international professionals who meet the requirements.