On minor upgrades it's a matter of replacing some files usually. With each upgrade there is a CHANGEDFILES file that tells you what files have been upgraded, so you could just replace the changed files and be ready to go. On major upgrades it may take replacing the majority, or all of the files and then running an altertable script to update your database to accept any new features added.
-------------------
Scream
WWWThreads Developer