Self-development is about investing in yourself; building your skills, knowledge, and experience. When engaged in self- development, people often utilize publicly available information or support groups, on the Internet as well as in person, where people in similar situations join together. To know more, visit brainadvizor.com.