>>1972840Pretty sure it's something along the lines of this:
Daisuki literally means big like. This can equate to love or just really liking something and is more of an informal, casual way to say you love something or someone.
Aishiteru is love in a romantic fashion and translates to, "I'm in love with you." So a more formal and romantic/dedicated way to say you love someone.
But I'm just some weeb faggot, so who knows.