Basically, principles are unspoken and based on morality and culture. Rules, on the other hand, are written down and usually based on specific events.
For example, stealing is against principle. We know it's wrong to take something that isn't ours. However, people steal all the time. To deter thieves and punish them, we created rules against stealing.