Hi,
Yes YC is multi-tenant from the ground up.
The tenant unit is "Shop". Each shop can have self contained configuration or can share data with other shops (in terms of products, stock, attribute definitions etc).
Access to tenants is provided via organisation user ("Manager"), which can have access to one or more Shops from the Admin app.
Hope this helps,
YC team