Please use the search - lot of issues have been discussed already
STUN/TURN are technologies to establish connections between user without direct network connectivity e.g. in different networks behind firewalls and especially NAT. In case you have meeting participants outside your server network you likely require TURN server.
for Talk HPB you can start with e.g. Nextcloud Talk High Performance Backend