По большому счету, никакой разницы между дырой и отверстием нет. Просто это различные названия одного и того же явления. Дыра – просторечное название отверстия. Если посмотреть на вопрос с другой стороны, то дырой называют отверстие, образовавшееся хаотично, по неосторожности или с помощью приложения грубой силы. Как пример — дыра на одежде, или пробой ломом в асфальте. Отверстие, сделанное намеренно и аккуратно, при помощи какого-то точного инструмента, дырой назвать язык не повернется. Допустим, отверстие можно просверлить дрелью или проколоть шилом – разве это дыра? Опять же, размеры. Всем известная космическая черная дыра настолько огромна, что для нее понятие «отверстие» слишком мелко и примитивно. Если сформулировать мысль кратко, то отверстие – та же дыра, но не очень большая по размерам с ровными краями и гладкой внутренней поверхностью. Дыра тоже может быть маленькой, но ее края неровные, рваные.