What is MEMS technology, its types and applications

What is MEMS technology, its types and applications