Qual é a diferença entre vinho tinto e vinho branco?

Qual melhor escolha para harmonizar um prato com carne? Preciso de ajuda para entender as características de cada tipo de vinho.