Minification is mostly used in web development and optimization. It is the process of reducing the size of files like CSS and JS by removing unnecessary characters and shortening variable names. The characters that are removed usually include whitespaces, comments, and newline ones.