It can be used in a variety of contexts, including:
* Romantic love: "Ti amo" means "I love you."
* General love: "L'amore per la famiglia" means "Love for family."
* Passion: "Un amore travolgente" means "An overwhelming love."
* Affection: "L'amore di una madre per il suo bambino" means "A mother's love for her child."
So, depending on the context, "amore" can encompass different shades of love, from romantic passion to familial affection.