collective agreement means a written agreement between an employer, or an employers' organization authorized by the employer, and a trade union, providing for rates of pay, hours of work or other conditions of employment, which may include compensation to a dependent contractor for furnishing his or her own tools, vehicles, equipment, machinery, material or any other thing;