Minifying CSS eliminates the space, indentation, newlines, and comments from your beautifully formatted, well-formed CSS code. These components are not necessary for CSS to function properly. It also makes the CSS harder to understand.
Many developers' 'best practices' is to keep a 'beautified' version and run the styles through a minification software before releasing their product. They will also consolidate their several style files into a single one.