I need to explain this one too.
The Philippines being an Archipelagic nation has about 7,107 islands. In other countries, bridges/cable cars are built/installed to connect 2 nearby islands or a smaller island to the mainland but doing so could cost us much, much more than what it costs for others (and us being a poor country is another factor too) so these boats/ships/ferries are used to “connect” these islands. in the picture is what we call “RORO” or short for Roll on, Roll off a type of ship that carries passengers, cars, trucks and the like.
Here’s another one, not a recent one, featuring much smaller boats.