Is there a limit on how many terminals a server can support?

Not that we know of yet. As per the previous question, there is no practical limit on the number of people that can access the server at one time. However, as the number of users increases, the server may slow slightly. This won't be noticeable though, and we cannot say at what quantity this would happen. In the case of internals, it will depend on the servers that subscribers installed the drive inside. In all cases, there would be other variables as well, such as what types of computers are accessing the eGranary or server, what else the server hosts, what type of activity the users are engaged in (e.g. watching a video vs. reading an eBook vs. browsing a Web site).