Static code analysis is the process of examining source code without executing it.
Technical debt is the cost that comes from choosing quick or easy solutions in software development instead of more complete, sustainable ones.