Fiber: It is a very fine thread or filament. It is a natural or man-made substance that has very small width.
Yarn: Fibers are used to make yarn. Yarn is also known as thread. Yarn a fine cord of twisted fibers (of cotton or silk or wool or nylon etc.) used in weaving.