The legislation covers anyone who seeks employment under a contract of service or who is employed under a contract of service. It extends to those employed under a contract for services where these is a requirement for them personally to do the work. Protection from discrimination is also extended to discrimination by trade unions and employers associations, employment agencies and qualifying bodies such as the Association of Chartered Accountants, The Law Society and partnerships.