All Birds have their own strengths and weaknesses with their ability to cut through materials. Here is a list of all the birds with their strength and weakness materials.
Strength: Red has average strength on all materials, and he can shatter one piece of glass or wood without a problem. He is useful for knocking down loose objects, toppling weak structures, or popping that one last pig.
Strength: The Blues ironically have a great strength against glass, as they can shatter a max of three thick walls of it (with an individual bird).
Weakness: They are the weakest of the birds and is useless against many structures. They don't cause a lot of damage to wood, and they are useless against stone, unless if they are used to topple it over so it collapses a weaker structure.
Strength: Chuck is similar in strength to Red, but his speed boost maximizes his strength making him at least the same strength as Hal. He can shatter up to five walls of wood (three if not sped up).
Weakness: Chuck is not as effective against square blocks. He doesn't cause a lot of damage to stone (even if sped up) and it would take three (two if sped up) birds to shatter a block of stone. He can also destroy glass, but his speed and strength will horribly decrease.
Strength: Bomb is one of the strongest birds when he faces stone, as he can shatter a max of four blocks before blowing up. When he blows up, the explosion can destroy almost every material in a small blast radius. Any material hit by the larger forcing radius surrounding the blast radius will be pushed and damaged. He is average on other materials.
Weakness: Bomb's ability is timed, making it harder for the player to get it in the right place for maximum destruction. He's also weak against snow, clouds, and sand, despite them being the weakest materials in the game, as they slowly stop Bomb's movement. The more snow/cloud/sand blocks shattered, the more Bomb is stopped.
Strength: The eggs Matilda deploys deal great damage to glass and wood and medium damage to stone. Matilda herself, when corpsed after launching the egg, can cause additional damage to structures.
Weakness: The eggs only deal good damage if it hits the base of a building - if it impacts the top, it will only destroy that area. Also, if the egg isn't launched, then Matilda deals poor (but not Blues-poor as it can break 1 block of wood) damage.
Strength: Hal has slightly more strength than Red. He is excellent against wood and glass. He also flies farther than the rest of the birds.
Weakness: He deals with minimal damage to stone. Also, making Hal's arc is a little hard, because lasting too much to make him turn will make the green-feathered bird crash into the ground and become a corpse. His ability doesn't work right when used underwater.
Strength: Terence is strong against any material. He will almost always destroy if not the whole structure, but a large portion of it. With a Power Potion, his strength is so great that some levels with Terence can be completed with just one bird in this fashion.
Weakness: His large size prevents him from going into small spaces or avoiding obstacles. He also flies a shorter distance due to his weight. And he is weaker the further the distance you aim with him (sometimes a piece of wooden block is enough to stop him and turn him into a corpse in a long shot).
But as Red had said in Angry Birds 2, “Terence needs no ability”.
Strength: Bubbles has medium strength against everything head-on, but he is especially good with wood. However, he is the most lethal when blown up. When blown up, he doesn't do much damage, unless he is in a cramped area. He can push and damage any material he hits when he inflates. In Angry Birds 2, if he is crushed or vanishes while inflated, he will pop violently, which pushes nearby objects a little.
Weakness: He sometimes merely pushes material rather than damaging them, and he cannot destroy snow when blown up. In version 5.1.0 of Angry Birds Classic, the physics were retooled, which made Bubbles much weaker when blown up, sometimes even clipping through the floor. In Angry Birds 2, his inflation relies on soft body physics, so he won't clip through objects but could pop violently if he faces too much force from other objects.
Strength: Stella can do a huge amount of damage with her ability by lifting a building and dropping it on other buildings. She can even clear out an entire room if there are trampolines or beachballs.
Weakness: Stella is weak in physical strength against all materials; especially stone. She can't do much damage to stone, wood, and even glass. The bubbles also can't leave much higher (the heavier the object AKA stone, the bubbles can't carry them as high as glass or wood).
Strength: Stella is extremely useful at hitting multiple targets, especially when the targets are more spaced, which is something that the other characters in the game aren't able to do. The second impact will be more explosive than the first, and more destructive, while the first surface that Stella bounces off of will most likely be forcefully shoved, so you should use it to knock perhaps a tower into an additional structure.
Weakness: Stella likely won't be useful in a very bulky, heavy solid structure and in levels where there are fewer structures and areas to use her ability.
Strength: Silver can demolish some blocks of stone, while not doing well under glass or wood.
Weakness: Silver is said directly in the game to be good against stone, but for most situations that isn't true. Silver can only do minimal damage without aiming and breaking a structure through the side, and while her ability causes her to increase in speed, it doesn't help greatly in doing more damage. It is also hard to use her ability and will require more strategic thinking.
Jewel (connected to Blu)
Strength: Does great damage to wood, her strength is same as Chuck as she does great damage to wood. She and Blu also can damage glass.
Weakness: She is maybe powerful against wood and glass, but she and Blu are not great against stone and can only break one block of stone. Also, if you fling them high and you want to damage a lower structure, she will fly straight when you tap the screen and misses the lower structure.
Strength: He does great damage to wood and glass, and he can even destroy it when he was shaking himself.
Weakness: The only structure he can't face is stone. He only deals with minimal damage with it, and sometimes he merely pushes stones rather than damaging it.
Strength: Ice Bird turns all blocks to ice. He can also detonate TNT and pop bubbles by freezing. He's very useful if the Blues are the next birds after him (because Ice Bird is more of a support-oriented bird rather than damage oriented, and because the blocks are turned to ice and the Blues are strong against this material). He turns into an ice asteroid when his ability is used underwater.
Weakness: He does minimal damage to blocks on his own. It is also nearly impossible for Ice Bird to clear levels on his own.
Strength: Mighty Eagle basically destroys any material in his path. When he hits the ground, all object joints will disconnect.
Weakness: He crashes down and then flies up (making some sort of V), depending on where the sardine can is, sometimes missing small parts of the level, making it challenging to get 100% destruction.
Strength: They summon Mighty Eagle. They break sand and snow well.
Weakness: They do minimal damage to blocks on their own.
Weakness: He flies in a loop and mostly misses the bulk of the material, making it harder to achieve 100% total destruction.
The results are exactly the same as the Sardines.
Strength: Space Eagle is similar to Mighty Eagle, but he emerges from a wormhole in lieu of a swooping motion.
Weakness: He does not necessarily clear all pigs.