Associates contacts to an opportunities.

Associates contacts to an opportunities.

Could some one explain how we could to associates several contacts from several companies and different profiles to one opportunities?.
Thanks in advance