Weaving terminology glossary