Do I need my own domain name (.com, .ca, etc)?

/Do I need my own domain name (.com, .ca, etc)?