Hungarian notation is a language-independent naming convention in which an identifier's prefix indicates its type. Examples include iCustomerId, sFirstName, etc.
Hungarian Notation is a language-independent naming convention in which an identifier's prefix contains meta information about the identifier. It could be used for type, to denote usage and/or for readability or maintainability.