Architecting and designing
  
Instantiation
Instantiation is the creation of an instance of a type or class. It is the process of filling in the template of a generic or parameterized class to produce a class from which you can create instances.