Types Of Finches – There are numerous types of finches and almost all of them are seed-eating songbirds. Typically, they have stubby strong beaks and come in various colors. They are often found in well-wooded areas but they are known to survive quite well in mountain areas as well as deserts. Finches are primarily granivorous,