Credibility of Witnesses is a legal concept that is used to determine the reliability and trustworthiness of a witness’s testimony in a court of law. It involves assessing the witness’s veracity, competency, and personal character to determine if the witness’s evidence is believable and can be relied upon. There are generally two types of Credibility of Witnesses: direct and circumstantial. Direct Credibility of Witnesses involves assessing the witness’s credibility based solely on his or her testimony, while circumstantial Credibility of Witnesses involves assessing the witness’s credibility by evaluating the surrounding circumstances and any other relevant evidence. The court will take into account factors such as the witness’s demeanor and consistency of statements, any bias or prejudice the witness may have, any conflicts of interest, and any other relevant evidence. Ultimately, the court will decide if the witness’s evidence is reliable and trustworthy enough to be admissible in court.