An acid is an electron-pair acceptor.
A base is an electron-pair donor.
The combination of Lewis acid and Lewis base is called a complex.
All cations or molecules short of an electron pair act as Lewis acids; and all anions or molecules having a lone pair of electron act as Lewis bases.
Examples:
(a)(b)
(c)