Vennootschapsbelasting wordt alleen betaald door rechtspersonen die onder de vennootschapsbelasting vallen (o.a. BV's, NV's en sommige CV's). Deze belasting is gewoon een belasting op de winst die door die rechtspersoon wordt betaald, net als een privé-persoon inkomstenbelasting betaald over zijn/haar loon, winst en andere inkomsten.
Waarom je die belasting betaald is duidelijk: omdat dat zo in de wet is geregeld.
Op je andere vraag is het antwoord ook duidelijk: in het buitenland betaal je ook een (soort) vennootschapsbelasting. Overigens verschilt de belastingwetgeving per land behoorlijk veel, dus het kan wel voordelig zijn om je bedrijf te verhuizen naar een land met een gunstiger belastingklimaat.