Advocate is advisor of the case at tribunal's enquiry. It is a license granted by the courts, to the people who have completed degree in law for practicing in courts. Advocate is a person who represents others in court of law.