How to bow and exchange business cards in Japan

Ojigi, or bowing, is an important part of Japanese social life. I don't know how to do it. Here's a video shows the three main ways to bow and how to use them in different situations. The video also shows how to exchange business cards in Japan.