Typically, an acid-metal reaction is a single replacement reaction that produces hydrogen gas and a metal salt. For example, hydrochloric acid and iron react to form hydrogen gas and Iron Chloride:
2HCl + Fe --> H2 + FeCl2
On the other hand, when acids react with "carbonates", typically carbon dioxide, water, and a salt are produced. For example, hydrochloric acid reacts with calcium carbonate to form carbon dioxide, water, and calcium chloride:
HCl + CaCO3 --> CO2 + H2O + CaCl2
(This equation is not balanced -- I'm running out of time).