“Te amo” is used when you want to declare your love to someone. In Mexico, however, it can also be used with parents and grandparents (usually mothers and grandmothers), and they might use it with their children.