How To Enable Remote Desktop Sharing on Ubuntu(12.04/12.10/13.04)

Some times for troubleshooting point of view support engineers have to take remote desktop of customer’s system , in case of ubuntu we have a feature to enable remote desktop sharing.
VNC is a protocol that allows remote display of a user’s desktop. This package provides a VNC server that integrates with GNOME, allowing you to export your running desktop to another computer for remote use or diagnosis.