Computer systems typically grow over time. Maybe you need for 30 concurrent users in your application now, but you have plans to grow and expand. SQL Server is built to be scalable and could take your application from 30 users to thousands of users, quick and easily. Table size can be an issue with other database servers, but not SQL Server. The table size is limited by the amount of space that you have on your physical server. This means that 90% of SQL Server users can store all of their data within the same instance. This database server gives you so much flexibility that you can have multiple applications using the same SQL Server. Imagine your web applications and desktop applications using the same data, so that people in the office and employees remotely could update data just like if they were sitting next to each other. When you choose SQL Server you choose flexibility for your data-driven applications.