Police say the victim was hosting a sleepover, but didn't invite the 16-year-old. He was apparently upset and the two started arguing online.
According to authorities, the teen went to the victim's home and stabbed him. The victim is in the hospital with serious injuries, but is expected to survive.
The suspect was arrested and charged with assault to murder and assault and battery with a dangerous weapon causing serious bodily injury.
Because both the victim and the suspect are juveniles, their names are not being released by police.
RELATED: HISD 8th grader stabbed to death over food
RELATED: 11-year-old boy shot to death in case of mistaken identity