The following are the main differences between a real image and virtual image.
1. A real image can be caught on a screen whereas a virtual image cannot be caught on a screen.
2. A real image is always inverted whereas a virtual image is always erect.
3. A real image is formed when the rays of light after reflection or refraction actually meet at some point whereas a virtual image is formed when the rays of light after reflection or refraction appear to meet at a point.
4. A real image is formed by only concave mirror however a virtual image can be formed by concave, convex and plane mirror also.