Large companies have dozens or hundreds (even thousands) of their own internal websites, plus tons of SaaS for HR, tax, benefits, etc.
People use "websites" all the fucking time.