A Minecraft speedrun is a challenge where players attempt to beat the game as quickly as possible by completing specific objectives and milestones. These can include everything from gathering resources to defeating bosses, and speedrunners often use various strategies and glitches to save time and optimize their progress.