There is always some confusion about the differences between an ordinance and a resolution. The distinction between the two is basic.
Legislative power is the power to make law and to establish penalties for the violation of the law.
Administrative power is the power to carrying out of the law. Examples of legislative power include zoning laws, traffic regulations, and animal control. Examples of administrative power include setting water rates, establishing personnel policies and regulating the use and operation of municipal property. An easy way to distinguish whether something must be an ordinance or a resolution is to determine whether you need to attach a penalty for violation. You can punish violations of ordinances by both civil and criminal penalties.