All bosses take damage from weak points that are on the map. Tree Boss has his roots exposed (red things), the biker, has some weak points around the map, which release shock particles (this is his main weak point). And the last one you have to interact with the terminal that appears around the map every time you hit the heart, and climb up the boss's body.