A sigmoid function is a differentiable mathematical function having a characteristic "S"-shaped curve with a non-negative derivative at each point.
Many natural processes (progression from small beginnings that accelerate, approaching a climax over time) can be modeled by a sigmoid function.
Sigmoid functions are frequently used as the activation function of artificial neurons or for continuous transitions in robotics.