My experience is based on 60 odd users using an Access97 database, but the principles have not changed. You create a directory on the server, save the database there, give your users full access to the directory, create a shortcut to the .mdb file and make it available to the users.
You can use the Access database tools to split the database into the front-end - the menu, queries and reports - and the backend databases, which will make it easier for you to add queries and reports to the front-end. The front-end has linked tables, pointing to the real tables in the back-end database where the actual data resided.
You may want to consider making a runtime version .mde available to the users, to tighten the security. The Access documentation is quite good in this area.
The only problems I experienced in using Access this way was an occasional lockup: one had to check a lock file in the database directory using a utility which told which user's PC had to be rebooted.