just for the non-geeks
SEO means search engine optimization, which in simple terms is directing search engine traffic to your site, this will increase your ranking in search engines, thus, some1 might search for " window cleaning in surrey" and you will be as high as possible in the search
thats how i understand it anyways, im sure some1 will corret me