DIFFERENCES TABLE. Kidneyis the naturally DEVELOPED excretory organ LOCATED in the body of humans. Excretion of urine by kidneys is done naturally when body fluids are filtered. ... The ARTIFICIAL kidneyis the device used in kidneydamage persons only from TIME to time, under supervision of a specialist doctor.