Joule heating is the process by which the passage of an electric current through a conductor produces heat.