House finches and purple finches are both small birds which are native to North America. Both species have stunning red and brown plumage which means that they are easily confused for each other.