The kidneys are an essential part of the excretory system. These two bean-shaped organs in your body help in purifying your blood. They filter excess water, waste products and any other impurities from the blood. They also help in producing hormones that control your blood pressure. The kidneys try their best to maintain all of these together. So when does the trouble begin? Precisely, when the kidney stones are formed. Read along to know about the various types of kidney stones, their causes and the right treatment.