[TV SPOILER] THEORIES What is the dome, why is it over chesters mill ...
The dome acts as a "sieve," allowing water through and possibly the atmosphere as well, suggesting it was specifically engineered to sustain life inside the dome. After todays episode we also see that the dome is ultradurable, withstanding a MOAB, so also likely able to withstand a hail of large meteors.