Discrete Connections