To understand is to generalize. To generalize is similar to be able to do *some* compression.
This is why all "foundations of X" are studies of generalizations, e.g., structuralism, cat, set, induction, etc,. which are studies on understanding itself