Federation address is a short and easy to remember alias that is linked to your Stellar address. Set it up, share with others and receive XLM or Stellar-based tokens.
Stellar address (or public key) is used to identify your account on the network. It can be safely shared to receive funds.
Enable accept all federation address to receive any Stellar assets without manually adding trustlines for each one. You will be informed when you get an incoming money transfer.