Supervised learning encompasses regression (predicting continuous values) and classification (predicting discrete categories) as its primary types.