eCommerce stores should have intuitive navigation, category pages, product pages, and customer checkout. Make sure each section has more specific functionalities for an eCommerce website, like breadcrumbs or CTAs, etc.