Опоздание это, по смыслу ст. 81 ТК РФ, отсутствие на работе менее чем 4 часа подряд в течение рабочего дня (смены), а вот прогул - это более четырёх часов. То есть при 8 часовом дне если пришёл сразу после обеда, вернее установленного времени для отдыха и питания, то это было опоздание. А вот если задержался и после обеда, то уже прогул.
Наказание за опоздание - это замечание или выговор, а вот даже за однократный прогул закон позволяет расстаться с работником по инициативе работодателя.