Great Balls of Fibre Community, DIY, Home ImprovementKnitting is a technology, craft and art that has been handed down generation upon generation.