The definition of a hackerspace is a place where a group can come together and work on creative projects, especially relating to craft, computer programming.
An example of a hackerspace is an area where there are banks of computers with programmers quietly working while wearing headphones.
A venue for computer enthusiasts to collaborate on projects, share programming knowledge and discuss technology. Hackerspaces may be simple and informal, or more elaborate with high-speed network access and tools for building equipment. Formal hackerspaces collect dues from members. See hackathon.