This course describes the basics of why shelter programming is an important component of humanitarian response both in natural disasters and conflict. It outlines the challenges that affected families face, and describes the essential elements of how humanitarians can complement the shelter activities of affected families. This online training conveys the essential concepts used by shelter experts to adequately shelter vulnerable families. It is a self-directed e-learning course, which takes 90 minutes to complete and is free for anyone to take. The training is intended for anyone wanting to know more about effective humanitarian shelter programming and coordination. It is targeted towards those working in humanitarian settings but will also be useful for anyone interested in this area. The training was developed by the Global Shelter Cluster thanks to the financial contributions from ECHO and the British Red Cross.