A billboard is a large outdoor advertising structure, typically found in high-traffic areas such as alongside busy roads.
A digital (electronic) billboard is a billboard that displays digital images that are changed by a computer every few seconds.
Banners are simply electronic billboards. Typically, a banner contains a short text or graphical message to promote a product or vendor. It may even contain video clips and sound.