You can send a Google Hangouts invite using a link or by entering people's email addresses or phone numbers.
You can send text messages from your web browser on any computer using Google Voice or an email client.