If you are running Android 2.2 or 2.3, Settings > Apps, select app, and use the "move to SD" button. You can't move all apps, and shouldn't move any app whose widgets you use (as widgets will break if the app is moved to SD).
If you are running Android 4, that option no longer exists. There are tricks you can do if you root the phone, but otherwise there is no way.