Il differenza fondamentale tra biomining e bioleaching è che il biomining è la tecnica di utilizzo di procarioti o funghi per estrarre metalli dai minerali mentre il bioleaching è la tecnica di utilizzo di batteri per estrarre metalli dai minerali.
Esistono diversi metodi che possono essere utilizzati per estrarre i metalli dai loro minerali o rifiuti minerali. La maggior parte di queste tecniche utilizza reagenti chimici per questa estrazione. Pertanto, sottoprodotti dannosi ed effetti dannosi sull'ambiente sono un problema comune con questa tecnica. Il biomining e il bioleaching sono tecniche utilizzate per estrarre metalli dal loro minerale mediante organismi viventi.