Minification is the act of removing unnecessary characters from the source code of a website without altering it’s functionality. This is different to file compression, because file compression makes elements/files smaller, whilst minification actually removes parts.