A binary operation is an operation, which requires two operands. Binary operations are comparison, assignment and most arithmetical and logical operations.