Lobbying versus Corruption — Is the lobbying mechanism anti-corruption?

What is the difference between corruption and lobbying?
Lobbying is a legitimate and essential means of political communication between state and society which based upon the information flow, while influencing public decision-making by money or using close contacts is form of corruption (bribery, patronage, nepotism). However lobbying can also cross the line of legitimacy when it is exercised in secret. Thus, the border line between legitimate lobbying and illegal influence can be made if those relationships between the public officials and private interests are regulated and carried on publicly. Therefore, the regulation of lobbying is fundamental for it to become, a powerful tool of inclusive and open decision-making or, a widespread corruption in a government.
A little bit later…