A catheter is a vinyl tube that is placed into visceral cavities such as the urine bladder. Whereas, a cannula is a tiny tube that is placed into a vein to provide drugs, blood transfusions, or fluids.