A shopping cart involves different sections. It varies from website to website. There are sections for men, women, children that are further divided into sections for dresses, jeans and so on. For a website that caters to all round shopping it will multiple categories. Apart from that the payment functionality is extremely important in the shopping websites.