SharePoint Migration - Metalogix Essentials for O365 vs Metalogix Content Matrix

In which scenario should I use Metalogix Essentials or Metalogix Content Matrix? How do I know which one I choose to migrate my SharePoint? Is there any recommendation from Metalogix?

For O365 should I use Metalogix Essentials and on-premises I use Content Matrix? Simple as that?

Tks in Advance.