What is reactive?