Why Buddha taught the Three natures or Trisvabhava - Dharma Wheel

Why Buddha taught the Three natures or Trisvabhava - Dharma Wheel