Buying physical gold involves charges in terms of making, storing, and again while selling it. On the other hand, ETFs allow investors to invest in gold while avoiding the costs and inconvenience of markups, storage costs, and security risks of holding physical gold. Also, like the shares, these ETFs can be traded on a stock exchange.