B-Splines and Its Applications