You use an end event to signify the end of a process or sub-process, or the end of a path in a process or sub-process.
In a subprocess or process instance, only when all executions have reached an end event will the subprocess be continued or the whole process instance ended.
An end event is displayed as thick black circle which may contain an icon. If present, the icon shows the type of end event. A none end event has no icon.