will some1 plz answer this, i know this is a stupid question, but ohh well

what exactly is directx stuff??? i know that it comes with visual basic and i have tried to mess around with it but i never get anywhere...can some1 plz help.