A shelter is a basic architectural structure or building that provides protection from the local environment.