What is the difference between the subjunctive and indicative mood?

The subjunctive mood is used to describe a hypothetical scenario or to express a wish, recommendation, or demand (e.g., “I insist he stop talking,” “I wish I were an astronaut”).

In contrast, the indicative mood is used to express a fact (e.g., “It is sunny today”).