A fishbone diagram, also known as the Ishikawa diagram, is a visual tool used to identify and analyze the potential causes of a problem or an effect. It is a graphical representation that resembles the skeleton of a fish, with the problem or effect as the 'head' and the potential causes as the 'bones' branching off from the main 'spine'.