My favorite word in the English language is providence.
It's the best word to describe what drives all things in life and business, a word that is often used in spiritual terms and seems to dictate (by definition) whether something will be successful. When providence shines, things happen. It's not the same as luck. The basic definition of providence--when things line up nicely--doesn't do the word justice. It's better to picture a ray of sunshine hitting a building in just the right way that causes a heavenly glow. It just doesn't happen that often. It's a perfect alignment of people, ideas, markets, and trends.
With a little hard work, you can make providence your ally.
http://www.inc.com/john-brandon/3-ways-hard-working-people-capitalize-on-providence.html