Well… “Buddhism” really isn’t a thing. It’s vast family of dissimilar religions with partly-shared origins. Claude’s answer is sort of an impressionistic mashup of Hinayana and Mahayana.
I’d answer from pov of Vajrayana. But that’s also two quite different things… This sermon was from pov of Dzogchen within Vajrayana.