Okay pardon me Kingdom, I guess your question is an honest technical question ...........
Here's the answer:
Reputation points can come from anyone. If someone likes a post you make, they can add reputation points to you, which builds up your reputation score.
Infractions, and infraction points, have nothing to do with reputation points. Infractions can only be given by moderators. Each infraction has a number of points (determined by the moderator). Infractions points accumulate. If anyone accumulates 10 infraction points, then they're automatically banned. We use this system to try to give users clear warnings (about smaller offenses) before having to resort to a ban.
Also the moderator can set an expiration time for any infraction points issued (or no expiration).