1. С маленькой буквы
Слово «казак» пишется с маленькой буквы, когда оно употребляется в значении «всадник» или «занимающийся кочевым скотоводством». Пример: «Молодой казак гордо сидел на своем коне».
2. С большой буквы
Если слово «Казак» употребляется для обозначения представителя этноса или военного сословия, то оно пишется с большой буквы. Например: «Казаки славились своей храбростью и преданностью».
3. В составе сложных слов
В словах, образованных сочетанием «казак» с другими словами, оно всегда пишется с маленькой буквы. Например: «казачество», «казачий», «казачество».