There is little to discuss and less written, but there is a Wizard under Tools|Database Utilies in A2K and up. It is very briefly discussed in Help. Do a search for Split database. There are several articles and discussions about a split database. Run a Google search using the following keywords access split database. That will expose a few good links for you.
The splitting process is relatively simple. First, make a good backup of your database.
Create a blank database. Name it something that makes some sense with the name of your original (what is to be the front-end). The new blank database will be your back-end.
Open the back-end and import your tables into it. Go back and open your front-end. Delete all the tables that were imported into the back-end. Then link the front-end to the back-end tables - right click the blank space while viewing the tables list and follow Link Tables selection. The linked tables will work as though they were still within your database - as long as the locations remain the same. So, the best way in your case might be to place both front-end and back-end in the same directory.
You will access them the same way as you did before. In fact, other than making the table links, your application should not require any other changes.
Lastly, copy both the front-end and back-end to you office computer and there you are. Now if you update the back-end data at the office, you can just copy the back-end to your laptop - w/o changing any developmental work you might be doing on your front-end on the laptop. Likewise, you can copy an updated front-end to the office computer w/o messing with the data. However, if you need to make changes in table structure or add a table, you'll have to copy both front-end and back-end. Just make sure your data is synchronized before you start changing the back-end (and ALWAYS make a backup).
Now there are some other considerations, particularly in a multi-user database. That is when tables are created and deleted in the applications normal operation. Temporary tables are usually best kept in the front-end to prevent conflict with other users creating the same table name. In a single user database, this should not be a problem. However, I recommend you always develop a database with multi-user access as a possiblity.