* must start with val, lazy val, or def (no modifiers currently) * visible only within the same .sbt file * multiple definitions allowed without being separated by blank lines * no blank lines allowed within a definition