Feng Shui (风 水) , in Chinese, means Wind (风) and Water (水).
In ancient China, it is believed that Qi (or Chi or Natural Energy), when meets the Wind, will dispel and when meets Water, will stop. Feng Shui philosophy is about how to shelter the Wind and use the Water to gather the Sheng Qi at a place, house or premise.
It was discovered that human beings can grow and live well in a place filled with enriching Qi, also known as Sheng Qi (生氣). Sheng Qi originated from Nature and it allows all natural and living things to gain health and prosperity.
When Feng Shui is properly activated and managed for the premises, the Qi within and surrounding it will be smooth circulating and therefore auspicious for people residing there and the activities (including business) carried out there.