What is the difference between a trade union and a trade association?
A trade union provides help, support and representation to people who are employed by companies, etc. A trade association is a group of companies, etc who all provide the same or similar services and the aim of the associaiton would be to represent the interests of that trade, or to lobby on its behalf.