Knitting or crocheting is complicated as it is. There are several difficult terminologies that one might need to apply attention to. There are balls, skeins, knitting pins and most importantly yarn. Yarn on its own has hundreds of sub-categories for you to choose from. Based on your project, you can choose from different types of yarn, colours, fabrics and their combinations, textures and so on.