Although referred to as "urinary calculus disease", the formation of stone in the urinary tract is not caused by a single etiological agent. As such, diverse clinical investigations to diagnose the cause of stone formation must be carried out and the course of management after diagnosis must inevitably be different in each case. This review will cover all aspects of calculus formation, but will give particular attention to calculi caused by infection of the urinary tract with urease-producing bacteria. This is a recurrent, potentially life-threatening disease which has led clinicians to refer to the condition as "stone cancer". Because the etiology of infection stones is so different from stones caused by metabolic disorders, the two disease patterns should be considered separately, a fact often overlooked in epidemiological studies of stone formation. The importance of analysis of calculi as an aid to management is thus emphasized; identification of stone type will help to indicate appropriate therapy. A review of methods of analysis will be covered, particularly crystallographic analysis. Inhibition of bacterial urease as a means of management of infection stones will be discussed together with problems encountered and brighter hopes for the future.