Door Script not working!!

It gives me the error CS1061
Here is the code:
using UnityEngine;
using System.Collections;

public class Doors : MonoBehaviour {

Animation animation;
bool doorOpen;

void start()
{
doorOpen = false;
animation = GetComponent();
}

void OnTriggerEnter(Collider col)
{
if(col.gameObject.tag == “Player”)
{
doorOpen = true;
DoorControl(“Open”);
}
}
void OnTriggerExit(Collider col)
{
if (doorOpen)
{
doorOpen = false;
DoorControl(“Colse”);
}
}
void DoorControl(string direction)
{
animation.SetTrigger(direction);
}
}

This: “error CS1061” means nothing to me.
Any other information on the error? That would be helpful.
But I mean… from the little information I have, I see you can get a null if you do not have a “Animation” component on this gameobject.
Also, is it supposed to be “Animation” or “Animator”??? I think it should be animator not animation.

WAIT, IT WORKED! I CHANGED IT TO ANIMATOR AND IT JUST STARTED WORKING!

Well good, I’m glad you got it working.

https://msdn.microsoft.com/en-us/library/bb383961.aspx