Where Minification is the process of minifying or removing unused or unnecessary files or code, concatenation is the process of creating one large file by joining all small files together. However, both of the techniques are helpful and leave the same results as expected i.e. page optimization.
Doing concatenation can significantly reduce the number of files that need to be downloaded, thereby, greatly increasing the speed.