[MacBook] upgrading a MacBook Pro

  Hi. I have a MacBook Pro I would like to update but I'm not quite sure how to go about it, or how much of an upgrade I can actually do. Any help would be appreciated. It's running OS X 10.4.11, has a 2 GHZ Intel Core Duo, 512 MB 667 MHZ RAM....