Molecular communication is a biologically inspired networking paradigm for communication among biological nanomachines. In molecular communication, molecules are used to encode and to decode, rather than electrons or electromagnetic waves. Nanomachines are made of biological materials, so they cannot recognize traditional communication means (i.e., electrons or electromagnetic waves).