Both the long-term visa and the long-term residence permit are issued when the stay on the territory of the Czech Republic is expected to exceed 3 months. In general, the long-term visa is primarily intended for persons who expect to stay in the Czech Republic for several months – for example study program lasting several months etc. Long-term residence permit is primarily intended for persons who expect a longer stay in the Czech Republic – for example study in a university program, employment etc.