The conceptual distinction between business logic and rules is important for understanding how to solve a problem through code.
This may be thought of as the reasoning of how to solve something, that is unique to the business domain.
Rules are ideally contraints that a subject, procedure, or algorithm has to adhere to. Business rules are unique to the business as well, and are often refered to as policies.