AND (y) se usa para unir dos ideas compatibles.
Ejemplo: She likes to sing and dance.
BUT (pero) se usa para mostrar contraste u oposición.
Ejemplo: He likes to eat but he doesn't like to cook.