Reactive refers to a response that is made in response to a specific event or
situation, usually after it has already happened. It focuses on fixing the
immediate problem at hand and is mainly corrective in nature.
Proactive, on the other hand, refers to taking steps to prevent a problem or
situation from occurring in the first place. It is focused on anticipating and
addressing potential issues before they become actual problems. Proactivity
involves planning and taking action before a situation arises, rather than
simply responding to it.
In summary, reactive approaches are responsive and deal with immediate
problems, while proactive approaches are anticipatory and aim to prevent
problems from happening.