Jd aims and objectives functions difference?

what is jd aims