Paragraf to inaczej akapit. Czyli znacznik p używasz gdy chcesz dodać coś w nowym paragrafie (akapicie). Znacznik article to kontener niczym praktycznie nie różni się od zwykłego div’a poza nazwą. Nazwa ta została dodana by tworzyć semantic web i article zawiera zawartość która jest logiczną całością, treścią całego artykułu, na artykuł może składać się tekst, obrazki, wykresy czy co tam jeszcze chcesz. Najlepiej popatrz sobie na gazetę, masz artykuły, a w nich paragrafy z tekstem i inne powiązane z artykułem materiały jak obrazki.
Nie ma problemu, sam czasami się nadal zastanawiam kiedy stosować który z nowych znaczników wprowadzonych w HTML5, tym bardziej że nie siedzę cały czas we froncie .