I did some research on Google and found that
LocalBusiness appears to be a subtype of
Organization. For an Internet-only business, would
Organization be too broad? Or should I use
LocalBusiness because it's more specific?
An organization such as a school, NGO, corporation, club, etc.
A particular physical business or branch of an organization. Examples of LocalBusiness include a restaurant, a particular branch of a restaurant chain, a branch of a bank, a medical practice, a club, a bowling alley, etc.