На поле размером 9x9 (стандартный размер) каждый ход появляются 3 шара разных цветов (всего девять цветов). Из них нужно составлять линии одного цвета в пять и более штук по горизонтали, вертикали или диагонали (отсюда и произошло оригинальное название Lines - Линии). За один ход можно переместить только один шар и путь между начальной и конечной позициями должен быть свободен. Путь считается свободным, если состоит из одного или нескольких перемещений шара на одну клетку по вертикали или горизонтали, но не диагонали. Если после перемещения шара образуется линия одного цвета длиной 5 и более шаров, то она уничтожается, игроку начисляются очки (10 за 5 шаров, 12 за 6, 18 за 7, 28 за 8, 42 за 9) и появление трёх следующих шаров откладывается до следующего хода.
Цель игры - набрать как можно больше очков и продержаться как можно больше ходов.
Дополнительно можно включить подсказки. Первый уровень - будут показываться цвета шаров, которые появятся в следующий раз. Второй уровень - показывается местоположение появляющихся шаров на поле.
Для перемещение шара нужно сначала кликнуть мышкой на выбранном шаре (шар начинает "прыгать" в ячейке), а затем на клетке, куда нужно его переместить. Если перемещение шара невозможно, то внизу игрового поля появится соответствующее сообщение.
В процессе игры отображается количество удаленных шаров с поля и количество ходов.
Существуют также варианты игры с другими размером поля и количеством появляющихся шаров.