Different types of variables