The foam is lighter, more comfortable to rinse, and does not provide much lubrication. Some of them may contain oils as well, while the cream is more abundant and delivers better lubrication.