Scientists explain the purpose of sleep Why do humans sleep? A new study by scientists at the Bar-Ilan University in Ramat-Gan, Israel, has unearthed a key factor that may lie at the center of sleep’s indispensability: its restorative effect on individual brain cells.The team, which Prof. Lior Appelbaum led, reports its