There are (at least) two packages you can use to balance a two-column document's column length on the last page:
Other than the superficial difference of
balance requiring an explicit
\balance command to be invoked - what are the differences between these two packages? Why was the later package (
flushend) conceived when the earlier one exists?