Survival skills are techniques a person may use for an indefinite duration in order to survive a dangerous situation (also see bushcraft). Generally speaking, these techniques are meant to provide the basic necessities for human life: fire, water, food, shelter, habitat, and the needs to think...