"End(s)" contains an element of reason for the result pursued. This is used more formally for example in academic work.
"Objective" is narrow and specific, possibly containing specific steps to attaining the end result.
"Goal" is broader and more abstract.
"Aim" contains a suggestion of motion -- a place or a target you want to reach (like aiming a weapon).