'喜欢=like 爱=love'this is the most understanding explaination of these two different words.If someone says she 喜欢吃鱼,maybe she means that fish can be accepted.however,if she says she 爱吃鱼 that means fish is one of her favourite food.But!The situation would change if the person say these sentences in different intonation.When she say these sentences,If she emphasizes the pitch of word 喜欢 and 爱,at that time,these two words have the same meaning----fish is her favourite food.
I’m an english learner,sometimes there are some mistakes in my grammar ,please help me to figure it out and hope my answer could help you.