The existence of at least three solutions of second-order twopoint boundary value problem is studied and the sufficient conditions of the existence of at least three solutions by use of upper and lower solution method and Leray-Schauder degree theory are provided.For application,the existence of at least three solutions of a specific second-order two-point boundary value problem is discussed.