Local SEO has a geographical component which organic SEO does not necessarily have. It is the practice of building signals of relevance around a specific location; a brick-and-mortar business.
Organic SEO is a marketing practice that revolves, more or less, around a website. This website can be a full-fledged Internet-based business which may or may not have a geographical location.