A urologist specialises in diseases affecting the male and female urinary tract. On the other hand, a nephrologist specialises in treating kidney diseases such as kidney stones, chronic kidney disease, kidney infections, to name a few.