Acabar vs. terminar

Obrigado Joseph, for this explanation. I was also wondering what the difference between terminar and acabar is.

Which verb do you use to say you have finished your meal?