Support groups bring people together who are living with similar dependency issues. This peer to peer support will often be facilitated by a trained professional or volunteer. Members of the group share their experiences and receive practical tips for dealing with their addictions. Some support groups are accessible for anyone to attend while others have membership requirements and fees.