what is the difference between a high priest and a priest?
Some of these high priests of First Temple times are explicitly called high priest, (Kohen gadol), while others are called the head priest (kohen ha-rosh), and sometimes one of them might be called simply priest.