Compression is the art of representing data using less bytes than originally needed.
This can be achieved by only reproducing the Information theory
. For example, the string "aaaaa" doesn't really contain more information than "aaa". Representations might be "5a" and "3a". As you can see, the compressed length is equal, reflecting the fact that neither string contains more information.