Labor unions are organizations of workers that work together to achieve a goal this includes negotiation with employers to get better working conditions in terms of wages, promotions, benefits, safety, among others. However, a labor union does not train its members or asks new members to develop or have specific skills. On the other hand, trade unions are associations of skilled tradesperson or craftsmen, as labor unions trade unions want to accomplish the interests of their members but opposite to labor unions trade unions train people and all members are skilled. Because of this, what made trade unions different from labor unions is that trade unions members are skilled workers.
Explanation: You can get this from the suffix anthro, which means having human characteristics. That, and geology is about the land of the earth, and archaeology is just study of history.