The main elements of hip hop culture are MCing (rapping), DJing, graffiti art, and breakdancing (B-boying/B-girling).