OK - had to check it out...this is at least one answer I found -
"Freelance refers to a type of job where the worker is self-employed. A
freelance worker works for themselves and bids for temporary jobs and projects..."
source link
Click the link for a really LONG definition....but here's some more on what the gov't looks for to determine freelance status:
"
ELEMENTS OF THE IRS TEST
The IRS applies a 20-part test in order to determine whether a certain worker should be classified as an employee or an independent contractor. The main issue underpinning the test is who sets the work rules: employees must follow rules set by their bosses, while independent contractors set their own rules. The hours during which a job is performed is one determination of work rules. For example, if the employer dictates an individual's work hours or pays an individual by the hour rather than by the job, that individual is likely to be considered an employee rather than an independent contractor. Likewise, if the employer requires that an individual work full-time or not be employed by another company simultaneously, that individual would appear to be an employee. On the other hand, an individual who sets her own hours, receives payment by the job, and divides her time between work for several different employers would probably be classified as an independent contractor."
I hope that helps
I think business owner and entrepreneur are more obvious...