Resilience and robustness