SSDs are faster and are designed to act as primary storage devices. they are more robust and will last longer as far as read/writes. SD cards are meant to be portable storage, so they are cheaper, slower and to an extent expendable.
As a general rule of thumb, anything you would use a hard drive for, you use an SSD for. And anything you would use any external data storage for (cd, flash drives portable HDs etc) you can sue an SD card for.
Just keep in mind that most PCs don't automatically come with SD card readers so unless you have some kind of adapter to carry with you it can't fully replace flash drives or CDs.