The EU's migration and asylum policy aims to manage migration effectively, ensure fair responsibility-sharing between member states and protect the rights of people seeking international protection.