There are several sorts of visas that will be required depending on the purpose of your visit to the Czech Republic.

Whether you will visit, study, or work in the Czech Republic permanently, you will need to apply for a separate Schengen Visa.

Czech Republic Tourist/Visitor Visa
Czech Republic Visa for Business Purposes
Czech Republic Visa for Medical Purposes
Czech Republic Visa for Sports, Cultural Film Crew, or Religious Purposes
Czech Republic Visa for Members of state Delegations
Czech Republic Visa for Internship, Training, Research, or Other Purposes
Czech Republic Visa for a Czech Republic Citizen’s Wife/Husband
Czech Republic Airport Transit Visa
Czech Republic Visa for Under-Age Children