Knowledge is when predicted. Concepts are reduction or expansion of knowledge. Meaning is a concept that is relative and arbitrary. Reasoning is the ability to create meaning through explanation. Intelligence is the ability to judge better or worse via reasoning.
Communication is to convey meaning over language, which is arbitary.
Life desires sameness, but exists only in a world of difference. Life desires sameness, but existence is only difference. The last two lines show the circle and how the system becomes a perpetual-motion machine. The idea behind those lines is that the term on the left is what we humans tend to reference when talking about life, learning and intelligence. Coding was started then.