Warp: The woven fabric is formed by two sets of yarns – one is called as warp and another set is called as weft. Any fabric created on a loom will have a warp and weft thread. Warp threads are the threads that run along the length of the yardage or fabric.
Warp runs parallel to the selvedge (horizontal axis). The lengthwise (longitudinal) or vertical set of yarns in the fabric are called as warp yarns (simply warp)
Weft: The horizontal or transverse set of yarns in the fabric are known as weft yarns (simply Weft). Weft threads run from selvedge to selvedge. Or one can also say that weft threads run perpendicular to the selvedge or the horizontal axis. Nonwoven fabrics such as felt, vinyl, suede, and leather do not have warp and weft threads.
Selvedge: Fabric selvedge is the tightly woven edge that runs along each side of a piece of fabric’s lengthwise grain, which is also called the fabric’s warp. It is a “self-finished” edge of fabric which prevents the fabric from unraveling and fraying.