I've been looking through some of the HL2 entity documentation, but I don't have a good grasp of the usage of input/output fields.
If anyone has mastered it and can concisely and clearly pass on his/her knowledge to the rest of the civilian population, he/she would be idolized as a demi-god.
This concept of input/output is key to master the new entities for Source.