Web hosting for Small business is arguably the most popular of all the shared Linux and Windows plans, and where web hosting companies provide all of the tools required to host a domain presence for SMEs. Small business resources are often limited, and their needs may vary, so the best web hosting plans for small businesses are those that provide a greater allocation of system resources (RAM/CPU/SSD) and a platform rich with developer tools – for a relatively low price. Small businesses need web encryption, managed network security, and low prices on high performance hardware to be successful. Small business web hosting is usually priced in the range of $6.95 to $19.95 per month depending on the plan. Any cost above this range will include entry level VPS plans with around twice the resources of shared Linux or Windows hosting accounts. Small businesses can use elastic scaling on web servers to stay online during peak hours, holiday sales, or advertising promotions. Web hosting for small business can include PCI compliance, SSL/TLS certificates for encryption, and advertising credits for SEO marketing.