What are the three fundamental concepts of DAX?

Three fundamental concepts of DAX are:
 
Syntax: Syntax is the formula which includes the functions. If a Syntax is incorrect, it will result in an error.
 
Functions: Functions are arguments with specific orders to perform. It helps to calculate any particular order as required.
 
Context: Context are of two types: Row Context and Filter Context. Row Context is used when a formula has a Function that applies a filter to identify a row in a table. Filter Context is used when one or more filters are used to get a value.