The laws of the country where you are applying for citizenship apply. In order to apply for citizenship by buying a house, you should know how much the houses will cost. If you are going to get citizenship through marriage, you need to know how many years you need to stay married. To get a work permit, citizenship or long-term residence permit, apply to the public institutions of your country.