In Sweden, the Migration Agency is the authority that considers applications from people who want to take up permanent residence in Sweden, come for a visit, seek protection from persecution or become Swedish citizens.
http://www.migrationsverket.se/English/Private-individuals.html