Ionic Background Geolocation vs Geolocation


Hello,I want to get the user location every 10 minutes and send it to server.
When app is in background, I know that background geolocation plugin should be compulsorily used to fetch the locations.
Should i use geolocation plugin (watchposition) when app is in foreground?Or just background geolocation plugin is enough for both background and foreground?

Can somebody please tell me what plugin should i use for the above requirement?