This document discusses neural network architectures and activation functions. It describes single and multiple layer fully connected networks as well as recurrent networks with and without hidden units. It also summarizes several common activation functions including hardlimiter, threshold, sigmoid, and hyperbolic tangent functions. It provides examples of representing Boolean functions using linear thresholds and perceptron training algorithms.