Depends on your cart- if you're using a bleepbloop cart or an EMS USB cart, then yes. you need the software that goes with it, which probably came with your cart. There's no drag and drop function, you'll need to write the RAM (the sav file) to the cart using the Write RAM button within the software. You can use the Read RAM button to pull the sav file off the cart later to back it up on your computer.
if it's an old blue EMS cart without a usb jack, then you'll need to use a transferrer or transferrer II, which is decidedly more difficult to use.
Also- if you're using a mac, the software is different- i think its GBCFlash or something like that- im sure someone here with a mac knows better than i do.