Corruption is a general term, yes. And bribery is a specific crime, which falls under that unbrella. At least in English.