If a foreigner wants to register a business in the USA, the process is identical to what an American would do. Most foreigners would choose to open a corporation or an LLC in order for the business to be a separate entity with its own tax-ID number. A foreigner would, of course, be subject to all relevant taxes in the USA.