The EU Schengen residence permit allows for free movement within the Schengen area. It has minimum stay requirements for maintaining the permit.