Respuestas
Colonialismo directo
En el colonialismo directo, el país dominante le permite a la colonia tener un gobierno propio pero sin ninguna autoridad en política exterior, dependiendo para eso del gobierno invasor.
Además, los colonizadores poseen totalmente el poder sobre sus colonias, por lo que los pobladores originarios se ven obligados a obedecer lo que la metrópoli imponga.
Colonialismo indirecto
En el colonialismo indirecto, se deja libertad política a las colonias pero no pueden ejercer el poder total sobre la administración de la economía.
El gobierno indirecto era el que permita que los países conservaran su autoridad pero lo manipulaba en la forma de gobierno. El gobierno indirecto reducía el costo del gobierno ya que necesitaban capacitar a menos funcionarios.
En otros casos las elites locales se resistían y eran derrocadas y sustituidas por nuevas autoridades traídas de la metrópoli para gobernar el país, a eso se le conoce como gobierno directo.
Espero que te ayude