Rep Rap is an organization but it is first and foremost an open-source community based around 3D printing. Much like other open source hardware communities, such as Arduino, it is based on the a basic 3D printer which can be built and modified by anyone with the sufficient technical abilities. Rep Rap 3D printers are mainly based on basic FMD processes but also include some machines suited for resin based and powder based 3D printing.