Computer vision involves acquiring, processing, analyzing and understanding images and video to extract numerical or symbolic information. It has applications in industrial inspection, medical imaging, surveillance, and more. It is related to fields like image processing, pattern recognition and computer graphics. MATLAB is a common platform used for computer vision development, allowing image processing, algorithms, and structured programming.