Question: can sd cards hold apps?
Answer: Unfortunately, Android can only move apps to the SD card if the app's developer allows for it. If you want to move unapproved apps, you can, but you'll need to root your phone.