B2C Tech Overview