Mobility, and Recovery ?

Where does mobility, flexibility, foam rolling, fit into a weight lifting routine? what are easy quick mobility drills other than the Agile 8, and what are some non-time consuming recovery methods eg (ice baths, epsom salt baths ect.)

Kelly Starrett has some great videos on YouTube in regards to specific mobility work.