Una distribuidora de software es una empresa que se dedica a mediar entre las de desarrollo de software y los minoristas.
En el otro sentido, una distribuidora puede decidir publicar un producto y para ello encargar la elaboración a una empresa de desarrollo.
También puede ocurrir que una empresa cumpla ambas funciones: desarrollar y distribuir el software.
Las distribuidoras habitualmente venden licencias de software bajo limitaciones temporales y geográficas, y retribuirle regalías a la desarrolladora.
Las responsabilidades de la distribuidora puede incluir: