An employee or salaried person gets salary, consultants get their consultancy fees. Interns get what? If they are paid, what term is used? This is in respect of software-engineering/coding to make it in plain English.
Salaried workers work for a salary, hourly workers work for a wage, consultants work for a fee (or at a contract rate), and interns work for the experience (if they are unpaid). If they are paid a wage, then in some places, by law, they cannot be considered "interns" but are "hourly employees".
In some situations an intern might be paid a stipend, which amounts to a flat rate per hour, week, month, or for the duration of their employment, to help cover their expenses.
It depends. A salary is when someone is guaranteed a pre-determined amount of pay which is given to them at set intervals (e.g. a paycheck every 2 weeks).
Some interns are salaried. Some interns are unpaid.
It is fairly typical though, for interns to be compensated based on the number of hours they have worked in a given period. When someone's pay is per-hour, but not on a consulting basis, that pay is usually called "wages".
So an intern earns an "hourly wage" if they are paid a certain amount per hour they have worked.