White-hat SEO follows search engine guidelines, emphasizing quality content, legitimate links, and good UX. Black-hat techniques use shortcuts like spammy links or keyword stuffing, which can lead to penalties.