Mops and brushes are different because one is made up of bristles while the other is made up of sponge material.
Brushes are good at removing dust, whereas mops are better at removing grime. If you want to get rid of tough stains, then you may need to use both.
Mops are better at removing grease and oil. They work great if you are trying to clean your kitchen or bathroom.