opportunity

noun
  1. a favorable time or set of circumstances for doing something
  2. a possibility of advancement or progress

Examples