If a card has flash, you can cast it whenever you want. Normally you can only cast non-sorcery spells during your main phases. With flash, you can cast them at any time.