What is a Yarmulke?

A yarmulke is the small, skull cap worn by Jewish men and boys. It is worn to indicate their submission to God. Extremely religious Jews will wear it all the time, while non-orthodox Jews wear it during religious ceremonies.