What is the difference between secrete and excrete in human anatomy?

secrete means expelling out and excrete means waste coming out from the human body.