The Ethereum Foundation (EF) is a non-profit organization dedicated to supporting Ethereum and related technologies.
The EF is not a company, or even a traditional non-profit. Their role is not to control or lead Ethereum, nor are they the only organization that funds critical development of Ethereum-related technologies. The EF is one part of a much larger ecosystem.