It really depends on the stage of the company. But generally I think engagement is first, then distribution, then monetization.
You don't really get a sense for engagement until your product is being used on a large scale. That's the true test for engagement. That's why distribution should come first.