Bilinear resizing is an image processing technique that involves using linear interpolation to calculate pixel values for resized images, maintaining smooth transitions and more accurate color representation. It works by averaging the closest 2x2 pixels from the original image for each pixel in the resized image, which can produce better results compared to simpler methods like nearest-neighbor interpolation.