what is the difference between czech and bohemian?
Czech and Bohemian are the same, it describes the same. Both Bohemia and Czechia were/are used to describe entire Czech Crown Lands(Bohemian Crown lands) which included Moravia and Silesia. Czech is more used now, and Bohemian seems old and not so used, but technically it is still correct term.