What is Kefir and What are health benefits of Kefir?

What is Kefir and What are health benefits of Kefir?