What is the difference between Yarn, Fabric and Fiber?

I am trying to make underwear, and dont know the difference. should i use fiber or fabric? and what is the difference?
6 answers 6