What is the difference between petechiae and purpura?

a) Petechiae are larger and more irregular than purpura
b) Purpura are smaller and round compared to petechiae
c) Petechiae result from superficial bleeding, while purpura indicate deeper bleeding
d) There is no difference; the terms are used interchangeably