I know that when anti matter and matter collide then will destroy one another, but what actually happen? Will it emit energy and will there be any left over (any fragments of matter/anti matter)?
Yes, It will emit energy (virtual/real photons) and further can give matter and anti-matter again (say, quarks and anti quarks) which further can give rise to several other final state particles
The total mass energy is conserved, so for the example of an electron colliding with a positron, they emit gamma ray photons. For more massive particles, a cascade of hadrons can be created.
The collision between matter and antimatter can lead to the annihilation of both, in the same way the collision between particles and antiparticles does, thus giving rise to high-energy photons (gamma rays) or other particle–antiparticle pairs. The end result of matter meeting antimatter is a release of energy proportional to the mass as the mass-energy equivalence equation, E=mc2 shows.
"What happens when matter and anti matter collide? " - NOBODY knows nowadays! If somebody had known this, he would be able, as God, to explain the whole Nature and the related Physics phenomena... And the Physics goes ahead to know that, step by step, very slowly, yet it paves a true way, even though not always from the first time having chosen a true road!