A supplement is an additional item that may be necessary.
For example, people in polar regions may need to take vitamin D because they do not generate enough naturally. It is a must-have.
A complement is an item that makes something better but is not necessary to have.
An example would be ice cream supplemented by maple syrup. The maple syrup is not necessary but some people think that the whole combination is better.