The main difference between SEO and PPC is that the traffic generated from SEO is free while the traffic generated from PPC is paid.