Persistence and Resilience