A student scholarship is similar to a student grant in that they do not need to be repaid but are generally merit based whereas grants are generally need based. This means the better your grades the more scholarships money you can receive.
Scholarships can be private or publicly funded and may have requirements of ongoing student performance. For instance to keep receiving the benefit of a scholarship program you may have to maintain a specific grade average. Each program defines its own requirements.