duration and convexity, is the first and second derivative of the bond price against interest rate, which are usually used to examine the impact of change of r on bond price.
if the change in r is not big, you can approximate the change on price by using duration; however, if the change is significant, you need to use convexity to correct the bond price change from using duration.