The document describes different types of fouls in basketball: - Charging occurs when an offensive player pushes or runs over a defensive player and results in the ball going to the defending team. - Blocking is illegal contact from a defender who does not establish proper position to prevent a drive to the basket. - A flagrant foul involves violent contact like hitting, kicking or punching and results in free throws and retained possession for the offense. - An intentional foul is physical contact made without attempting to steal the ball, leaving it up to officials' judgment.