Unit of source code, e.g. file. Source unit represents state of a file at a given point of time (scan time). So it corresponds to a revision of a file in SCM terms. Source unit can have successor, predecessor and it can belong to multiple Scans.