O que é a máscara Bit?

Sou novo na programação C e encontrei um pouco de máscara. Alguém pode explicar-me o conceito geral e a função da máscara? Os exemplos são muito apreciados.