DiFi explains it all for you (courtesy sfgate.com)

DiFi explains it all for you (courtesy sfgate.com)