Computer aid vaccine design (CAVD) is a new area of biomedical engineering. This article reviewed the background of the coming of CAVD and its main research contents, methods and applications. Free tools of the trade in CAVD are listed; the implication and the perspective of CAVD are also suggested.