Dr.Laxmikanth explains the differences between gallstones and Kidney stones in their nature, causes and treatment type.