인터랙트(interact)란 영어로 서로 작용하다, 서로 영향하다, 대화하다 등의 뜻을 갖는 단어로 컴퓨터에서 복수의 컴퓨터가 상호작용하며 영향하는 것을말한다. 컴퓨터와 사용자, 컴퓨터와 주변기기 또는 컴퓨터끼리 상호 대화형식으로 데이터를 주고 받거나 통신 하는 것을 말한다.
예를 들면 타임섀어링 시스템(TSS)에서는 복수의 사용자가 동시에 시스템에 대해 태스크(task)의 처리를 요구할 수 있으며, 각 사용자는 단말(terminal) 상의 키보드로 여러가지 태스크의 처리요구를 입력하고 시스템은 그것들에관한 처리결과나 충고, 에러 등을 단말의 표시장치를 통해 표시하게 되고 사용자는 시스템으로부터의 메시지 표시에 주의하면서 프로그램의 디버그 또는컴파일을 할 수 있는 새로운 태스크요구를 한다.
사용자와 컴퓨터는 이와 같이 대화의 형식을 취하면서 사용자의 목적을 컴퓨터에게 달성시킬 수 있으며, 이때 시스템은 타임섀어링으로 각 오퍼레이터의 태스크를 처리하기 때문에 오퍼레이터는 자기만이 시스템을 사용하고 있는것과 같은 감각을 가짐으로써 시스템을 액세스할 때 한층 더 시스템과 대화 하고 있는 것과 같은 느낌이 된다.
따라서 이같은 대화형 컴퓨터시스템에서 입력이 가능한 경우 사용자는 실시간으로 실행결과를 알 수가 있다.