What is the best method for obtaining more storage space on a laptop?

My laptop is running out of storage space, and I was wondering how to get more. I am considering a SD card or a USB stick. Is there any best method for getting more space?