SEO or Search Engine Optimization is a broad strategy that aims to improve a website’s rankings and improve its visibility in search engine result pages (SERPs) for a wider, geographically diverse audience. On the other hand, Local SEO is a subset of SEO that focuses on enhancing a business’s visibility within a specific geographic area, like a city or a neighbourhood, targeting nearby customers. SEO and local SEO employ different practices but are used to drive leads organically.