Searching for: Class and Instance Variables in Swift
Properties
Language: Swift

Properties are variables declared within classes or structures. There are three types: instance properties, static properties. There are also lazy properties, which are either instance or static properties, and are only initialized when used. Equivalent to fields in other languages.

Functions
Language: Swift

A function is a block of code that can be called from another location in the program or class. Functions declared within a class are known as methods. Specifically, they are declared as below, they are known as instance methods.

Instantiation
Language: Swift

Instantiation is used to create an object instance from a class (also known as initialization).

Structures
Language: Swift

Structures are classes which are value-typed, similar to previous variables and lets. Structures, like classes, contain methods and properties.