Why is NH3 a lewis base and BCl3 a lewis acid?

Why is NH3 a lewis base and BCl3 a lewis acid?