What is a space colony?

Space Colonization(space settlement, space humanization, space habitation) is autonomous (self-sufficient) human habitation outside of Earth. It is a long-term goal of national space programs.