With recent advancements in technology small business have been able to increase efficiency and reach a much broader audience. Most small business owners have put forth an investment into keeping their company technologically competent. Servers are becoming more commonly purchased by smaller companies due to the sheer benefits and control they provide. Now a single server can be running multiple virtual servers on itself in order to carry out more functions. Servers also offer more control and convenience over the company. Small companies can have full control of their data, the ability to access that data from anywhere, and overall improve the flow of their business practices throughout their infrastructure. A server can also allow the company to work remotely, all workers can log into their own computer it also limits the possibilities of errors. Workers can carry out their tasks and receive help from other workers since they are logging into the same server. Security is another added benefit for a company to purchase their own server, having multiple people’s computers on the server will ensure that none of their data becomes compromised. Maintaining your own server also allows changes to be made at your own pace so that the data is available and alterations can be made directly without the use of a middleman.