Bitcoin Mixers :  All You Should Know

What are these then?