(వర్చువల్ మెషీన్ అనేది జావా ప్రోగ్రామ్ను రూపొందించే కాంపాక్ట్ జావా బైట్కోడ్లను అనువదించే లేదా కొన్ని సందర్భాల్లో కంపైల్ చేసే ప్రోగ్రామ్.
సాధారణంగా అవసరమైన కంప్యూటింగ్ వనరులను రెట్టింపు వరకు వర్చువల్ యంత్రాలు ఉపయోగిస్తాయి.