Google Dance is an out-dated slang term used to describe the period of time in which Google used to rebuild its rankings, and as a result of this rebuilding, rankings of Web sites on Google's SERP may fluctuate in order during a several day period.
ppc means pay per click, it is very helpful for online marketing if you want to fast result in seo then you use this advertisement. it is paid services.