A person who has knowledge of facts having to do with a case being tried and who gives testimony.