The Spanish insurance market is multi-channel. That is, you can get insurance in different formats of distribution models. Let's see which ones.
The insurance directly
On the one hand you can buy insurance directly from a company. This requires knowing in advance what you want and who delivers exactly what you want.
Insurance agents
Moreover you can buy your policy to an exclusive insurance agent. The agent is a representative of the insurance company, an extension of it. It would be an employee if he had variable income and a business...