As especificações de USB definiram dois tipos de dispositivos em primeiro lugar. Um dispositivo, por exemplo, hosts como seu computador e dispositivos B, ou seja, periféricos como uma impressora. Inicialmente, apenas existia o tamanho padrão. Em seguida, dispositivos móveis que precisam de um conector menor, o Mini-B foi criado. Ainda é apenas para periféricos. Em seguida, o OTG foi adicionado, criando a necessidade de Mini-A (Miniature Host) e Mini-AB (Mixed, OTG device).
Assim, os cabos padrão A macho para Mini B macho são para uso de um Host padrão, a um Mini Periférico. I.E. Seu PC para um celular.
Agora, um Macho Mini-A para o Padrão A FEMALE é permitido, como um adaptador, para fins de OTG. Principalmente conectando um dispositivo padrão a um host do OTG. Bastante comum agora. Eu tive tablets e telefones que vieram com eles na caixa. Um Macho Mini-A para o Padrão A Macho não é padrão como todos os outros.
A cor do conector no cabo também é definida nas Especificações USB.
Notavelmente, o USB Mini é depreciado e foi substituído pela USB Micro há anos.
link para um detalhamento completo (simples de ler) na configuração do conector do cabo, apresentado pelo USB Implementers Forum.