Is VPN enough to hide your Identity on Internet?

The thread has not been reviewed by Editors yet. Readers are advised to use their best judgement before accessing this thread.
This thread will be reviewed shortly.
If you think this thread contain inappropriate content, please report to webmaster.
VPN is much known term to every Internet user, at one moment of life most of us had used VPN to hide their identity or to switch through servers. Sometimes VPN is used to access the banned website in a particular area and we could do this by switching servers using VPN. There are different VPN available to use but I would like to know is VPN enough to hide your identity or there are some other options also available in hand to use?

Though VPN virtually hides the IP (Internet Protocol address) which is allotted to every Internet user and is unique at a time but I don't think that VPN alone is enough to hide your identity and could be rely for your safety. What are your views on this?