A treatment for end stage kidney disease that removes waste products and excess fluid from the blood by filtering the blood through a special membrane. There are two types of dialysis: hemodialysis and peritoneal dialysis.