A principal diferença entre a gordura vegetal e a banha de porco está na forma como são criadas, uma vez que a banha vem da gordura animal, enquanto a gordura vegetal vem de uma variedade de óleos vegetais. A banha é geralmente encontrada na fabricação de produtos, enquanto a gordura é geralmente vista na criação de substâncias alimentares.
A banha geralmente vem da gordura de um porco, mas pode vir da gordura de pato ou de ganso. A gordura, no entanto, costuma ser feita com as mesmas plantas que fabricam os óleos de cozinha populares, como os óleos de soja e de algodão, embora tenha um teor de gordura muito mais alto. Uma vez que a gordura vegetal vem de produtos vegetais e é mais fácil de obter, é mais popular em aplicações culinárias.Embora até certo ponto ainda seja usado na culinária, o uso mais comum da banha de porco é na produção de sabão ou como ingrediente para a produção de biocombustível para veículos. O encurtamento é muito mais importante no cozimento porque é capaz de prevenir o crescimento de glúten nos produtos de trigo, o que a banha não consegue fazer. Além disso, como a banha é um subproduto animal, ela também seria eliminada das dietas vegetarianas.