Self-build is the process of creating an individual home or building through a variety of methods. The self-builder's input into this process varies from doing the actual construction, also known as DIY, to contracting certain works to an architect or building package company.