El heredero participa en la herencia (en todos los bienes y derechos) en una proporción, mientras que al legatario se le deja por testamento un bien concreto, o una cantidad de dinero normalmente.
Si no hay legatarios, todo va para los herederos, los designados en testamento, o si no lo hay, los legales (familiares más proximos siguiendo un orden).
También puede darse el caso de que se reparta toda la herencia en legados, pero es más raro, y entonces se les considera herederos según la participación teórica de cada uno según su legado.
Hay mas diferencias, en general el heredero tiene mas derechos respecto a la herencia, ya que el derecho del legatario se limita a lo que le han dejado.
Hay varios tipos de legados y en función de ellos, se satisfacen por los herederos, que tienen la obligación de hacerlo en cuanto no perjudique su legítima.