Eli5. What’s the difference between “She has used the bag for three years” and “She has been using the bag for three years”.

I encountered this earlier in my class and I can’t quite tell the difference. Please help. Non-native English speaker here 🥲