Nishikawa - if the local PC is a "true" dummy, you should not approach this solution. If you are thinking about using the server as the place where Access is run, with something like a Terminal Services connection or CITRIX to support the multiple-user environment, you are asking for lots of trouble.
First, legal trouble. That style of Access use violates the end user license agreement for Access unless you have one copy of Access for each user.
Second, technical trouble. This forum has several threads in which users trying to share Access in this way have found that it too easily locks up and prevents sharing from working right when in the Terminal Services environment.
The idea of placing data in a back end and forms, reports, macros, and query definitions in the front end is optimization (performance). Access uses a server holding an .MDB file as a FILE SERVER, not an application server. It must read the tables (in most cases) in their entirety to process a query. But if the definitions are local, at least that much of the application doesn't need to be loaded over the network.
You would need something special on the Web Server to allow it to get to Access databases. Though you are right that you are more likely to get better sharing in the Web case. (Not guaranteed - it is a matter of relative probabilities for what gets accessed when.) I'm sure others here can tell you more about the web use of Access than I can. Our web database isn't built on Access, so all I know is principles, not details, in that case.