What is Lobbying?

Lobbying is usually a term used in politics. People who support a law, can lobby for the law to be passed by government. Lobbying usually is a representation of subject a person strongly believes in.